我已经从头开始重建了该项目两次,但我无法弄清楚为什么我的 VSIX 菜单项和选项页面是通过 Debug模式加载的,而不是通过手动安装 .VSIX 文件加载的。输出窗口中没有显示任何内容,并且我不确定在哪里查找此类内容的 VS 日志记录。
这之前是有效的,但大约一周前停止了。
我什至创建了一个 Hyper-V W8.1 VM 并安装了 VS2015(最终版本)并安装了 VSIX,但除非我正在调试,否则它似乎不会在启动时加载。
这是 VS2015 决赛。
我的源代码位于 https://github.com/cbordeman/Mvvm-Tools .
最佳答案
我明白了。我的 .vsixmanifest 的 Assets 部分中缺少一个 Assets :
<Assets>
<Asset Type="Microsoft.VisualStudio.VsPackage" d:Source="Project" d:ProjectName="%CurrentProject%" Path="|%CurrentProject%;PkgdefProjectOutputGroup|" />
</Assets>
关于sdk - VSIX 在实验实例(调试)中加载,但在非实验实例中不加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31679091/