0
我有一個非常討厭的問題。當使用.NET 4.0框架和Direct3d編寫託管代碼的C#應用程序,並在用戶控件中創建一個設備時(我可以將它用作一種視口),我的visual studio 2010在第一個之後開始「滯後」編譯它。當我輸入內容時,直到顯示輸入的文本時,延遲大約0.5s - 1s。通過翻頁或翻頁或箭頭鍵滾動時發生相同的延遲。與其他更大的項目 - 最多1000個源文件(C++)或其他C#項目 - 沒有這樣的問題。鼠標交互也延遲0.5s - 1s。使用Visual Studio 2010和Direct3D控件可能會導致滯後?
所以我的問題是什麼可能導致這個問題,我該如何避免它?
編輯:還有一個提示是,我經常通過編譯得到它:
Unable to copy file "obj\x86\Debug\Direct3DTest.exe" to "bin\Debug\Direct3DTest.exe". The process cannot access the file 'bin\Debug\Direct3DTest.exe' because it is being used by another process.
我認爲這是一種可能性。但如何檢查設計或運行模式?我想我必須在控制的初始化方法的某個地方做到這一點。 –