1

他の人が作成したアドインをテストしており、アドイン アプリケーションのデバッグ プロパティを次のように設定しています。

外部プログラムを起動します: C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe

/resetaddin Microsoft.VSAddin.Addin1

作業ディレクトリ: C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\

アドイン定義ファイルのパスを bin/addin.dll を指すように変更した後、それを実行したところ、Visual Studio の実験用コピーで正常に動作しました。数分後に Visual Studio の両方のコピーを閉じてしまい、プライマリ コピーを開くと、デバッグしていなくても、このアドインが自動的に読み込まれます。これは、このアドインが常に使用されているため、アドインを編集できないことを意味します。vs now のメイン コピーにインストールされている理由と、実験用コピーにロードできない理由を教えてください。

4

1 に答える 1

0

次の設定を変更して、実験的なインスタンスでのみデプロイする必要があります。

最初に.Addinファイルをコピーします

C:\Users[xyz]\Documents\Visual Studio 20[ij]\Addins\

C:\Users[xyz]\AppData\Roaming\Microsoft\VisualStudio[kl].0Exp\Addins\

フォルダ。

次に、/RootSuffix Expスイッチを追加して、exp を開始する必要があります。デバッグを使用した通常のインスタンスの代わりにインスタンス。.Addinアドインの開発/テスト中に、オリジナルの拡張子を変更できます。

于 2014-01-24T00:21:17.170 に答える