私は本当に厄介な問題があります。 Visual Studio 2010は、.NET 4.0フレームワークとDirect3dを使用してC#アプリケーションをマネージコードとして作成し、ユーザーコントロール内にデバイスを作成して(ビューポートの一種として使用できるように)、最初のビジュアルスタジオ2010それをコンパイルする。何かを入力すると、入力されたテキストが表示されるまで約0.5秒〜1秒の遅延があります。同じ遅延が、ページを上下させたり、ページを上または矢印キーでスクロールするときに発生します。最大1000個のソースファイル(C++)やその他のC#プロジェクトを含む他のプロジェクトでも、このような問題はありません。マウスの相互作用も0.5秒-1秒間遅延します。Direct3DコントロールでVisual Studio 2010を使用すると遅延が発生する可能性がありますか?
私の質問は、この問題の原因となる可能性があります。どうすれば避けることができますか?
EDIT:デザインビューは、それ自身の文書のいずれかで開かれたり、フォームに埋め込まで
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.
これは可能性があると思います。しかし、デザインやランタイムモードをチェックする方法は?私は、コントロールの初期化メソッドのどこかでそれを行う必要があると思います。 –