1

我从 TFS 存储库中检查了一个由两个 Visual Studio 2012 项目组成的解决方案。第一个是 Visual Studio 加载项,另一个项目是 WPF 用户控件库。由于无法直接启动该库,因此我选择了 AddIn 作为启动项目。不过,我无法运行它,因为它总是报告

无法直接启动具有输出类型类库的项目。

如果我尝试单独运行 UserControl 库,我会收到此错误,这是完全合法的。但我在尝试启动插件时肯定会遇到同样的错误。我有一个设置完全相同的项目,效果很好。我的同事没有这个问题,使用相同的 TFS 结帐。

关于这个问题有几个线程(例如“无法直接启动具有类库输出类型的项目”),但我没有在那里找到答案。

有什么建议或想法吗?谢谢!

4

1 回答 1

1

加载项也不能直接启动。您已将加载项设置为解决方案的启动项目。现在您需要进入加载项项目的属性。输出类型应为 dll。开始动作应该是“启动外部程序”在框中,提供VS的路径,对我来说是......

C:\Program Files (x86)\Common7\IDE\devenv.exe

那么命令行参数应该是......

/resetaddin <YourAddInName>.Connect
于 2016-02-03T13:47:20.123 回答