VisualStudioアドインを構築しています。ソリューションをコピーして、そのソリューションとフォルダー構造内のファイルにさまざまなことを行います。次に、それをVisual Studioにロードし、事前定義されたファイルのリストのロードに進みますが、これを行うと、例外が発生し、ファイルがゾンビ状態であるためアクセスできないというメッセージが表示されます。
これが私のConnect.csで開いてロードするための私のコードです
public void OpenCodeFile(String file)
{
try
{
_applicationObject.Documents.Open(file, Constants.vsViewKindCode, false);
}
catch (System.Exception e)
{
System.Console.Out.WriteLine(e.Message);
}
}
public void OpenSolution(String file)
{
_applicationObject.Solution.Open(file);
}
private DTE2 _applicationObject;
private AddIn _addInInstance;