我正在测试其他人创建的加载项,并将加载项应用程序调试属性设置为:
启动外部程序: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 \
在我将addin定义文件路径更改为指向bin / addin.dll后,我运行它并且在visual studio的实验副本中工作正常。几分钟后我最终关闭了visual studio的两个副本,现在当我打开我的主副本时,它会自动加载这个加载项,即使我不再调试它。所以这意味着我现在无法编辑插件,因为这个插件总是在使用中。任何想法为什么它被安装到我现在的主副本中以及为什么我不能将它加载到实验副本中?
答案 0 :(得分:0)
您应该将后续设置更改为仅在实验实例下部署:
首先从
复制.Addin
文件
C:\ Users [xyz] \ Documents \ Visual Studio 20 [ij] \ Addins \
到
<强> C:\用户[XYZ] \应用程序数据\漫游\微软\ VisualStudio的[KL] .0Exp \加载项\ 强>
文件夹中。
然后你应该添加 / RootSuffix Exp 开关来启动exp。用调试代替普通的。您可以在开发/测试加载项时更改原始.Addin
的扩展名。