Visual Studio 2012を使用してWPFプログラムを作成しています。 CからコンパイルされたDLLがあり、これはDllImportを呼び出して呼び出します。 DLLがプロジェクトに追加され、C#プログラムの起動時に、Debugフォルダにコピーされたファイルが自動的に削除されます。
- ビルドアクションとしてマークされます。Content
- コピー出力ディレクトリに:常にプロジェクトのソリューションは、DLLを構築されて
がでDebugフォルダにコピーされるコピーVisual Studioで正常に生成された.exe。しかし、私がそれを実行すると、ファイルエクスプローラから生成された.exeをダブルクリックするか、VSデバッガで "実行"するかのいずれかによって、dllが突然自動的に削除されます。
なぜですか?
私は、DLLだけでなく、コンテンツとして追加された簡単なabc.txtも、プログラムの起動時に自動的に削除されることがわかりました。 –