【问题标题】:Unable to Debug my Add-in solultion无法调试我的加载项解决方案
【发布时间】:2013-04-17 00:08:46
【问题描述】:

在过去的 10 个月里,我一直在使用插件。我以前没有遇到过这样的问题。当我尝试在 Visual Studio 2008 中调试我的插件解决方案时,我收到以下错误。 有人可以帮忙吗?

不能直接启动输出类型为类库的项目。

为了调试这个项目,在这个解决方案中添加一个可执行项目 它引用了图书馆项目。将可执行项目设置为 启动项目。

【问题讨论】:

  • addin kind是什么意思?
  • 如果您在 VS 中将库项目设置为默认启动项目时按 F5,您得到的错误是标准错误。您正在采取哪些步骤来重现此错误?
  • 是的。你说的对。但是我的解决方案只有一个 Addin 项目,没有别的。我没有任何图书馆项目。为什么我会收到此错误?我只是按 F5 进行调试。

标签: c# visual-studio visual-studio-2010 visual-studio-2008 add-in


【解决方案1】:

这个错误是有道理的,你需要一个托管进程来为你的插件,例如视觉工作室。在调试我的 VS 插件时,我通常遵循这个工作流程:

  1. 在 VisualStudio 实例 A 中构建您的插件库。
  2. 启动 VisualStudio 实例 B。
  3. 在 VS 实例 B 中加载 Addin
  4. 在 VS 实例 A 中,转到调试 |附加到进程。选择 VS 实例 B 进程并附加您的调试器。

完成此操作后,您可以像任何其他过程一样设置断点等。

【讨论】:

  • 对不起。我知道如何调试插件项目和设置断点。在过去的 1 年里,我一直在使用 Visual Studio Addin。但我第一次遇到这种问题。我收到了那个奇怪的错误信息。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-09-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-05-19
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多