Visual studio 无法直接启动输出类型为类库的项目-使用启动exe
首先,我完全了解这条信息以及为什么它会正常发生。这并不是说我只是想运行一个dll(比如) 我有一个编译成dll的项目,但在项目属性中指定了启动程序。大多数情况下,我可以右键单击项目并选择Debug>StartNewInstance,它将运行程序并让我调试dll。然而,偶尔我会收到这样的消息(输出类型为类库的项目不能直接启动),就好像我没有启动程序一样。最初几次我以为只是我无意中点击了错误的项目,但我确信这不是事实,因为它已经发生了很多次,我一直在仔细观看 当出现此消息时,我可以再试一次,并且在第二次或第三次尝试时它始终有效 使用相同解决方案的同事从未遇到过此问题:-/ 还有谁有这个问题或者知道如何解决它 我正在使用Visual Studio 2005 Pro版本8.0.50727.762(SP.050727-7600)Visual studio 无法直接启动输出类型为类库的项目-使用启动exe,visual-studio,visual-studio-2010,visual-studio-2005,Visual Studio,Visual Studio 2010,Visual Studio 2005,首先,我完全了解这条信息以及为什么它会正常发生。这并不是说我只是想运行一个dll(比如) 我有一个编译成dll的项目,但在项目属性中指定了启动程序。大多数情况下,我可以右键单击项目并选择Debug>StartNewInstance,它将运行程序并让我调试dll。然而,偶尔我会收到这样的消息(输出类型为类库的项目不能直接启动),就好像我没有启动程序一样。最初几次我以为只是我无意中点击了错误的项目,但我确信这不是事实,因为它已经发生了很多次,我一直在仔细观看 当出现此消息时,我可以再试一次,并且在第
编辑:Visual Studio 2010也会发生这种情况这听起来像是一个暂时的Visual Studio问题。重新安装或升级可能会解决您的问题。VS中的问题通常由以下原因引起:
- 外接程序:运行VS without并查看问题是否已解决
- 解决方案中损坏的文件:删除/重命名Visual Studio创建的不属于项目的所有文件,即所有.suo、.ncb文件等
<Service Include="{94E38DFF-614B-4cbd-B67C-F211BB35CE8B}" />
将其添加到
元素中。不,只创建一个启动项目另一位同事建议,这是因为在单击“调试>启动新实例”后,当我等待它启动时,我单击了另一个项目。我不会出于任何原因去做,只是在我等待项目启动时随机选择一些东西。也许Visual Studio在我单击菜单后的某个时候查看了所选项目,感到困惑,并显示了错误消息
任何能够确认这与他们的经验相符的人?如果您计划使用/创建/添加额外的dll,或者解决方案中有多个项目,您可能会遇到此类问题,特别是如果您忘记了一条简单规则: 1.在“解决方案资源管理器”窗口中。右键单击并选择“设置启动项目…”
2.在“启动项目”下,选择“单一启动项目”,并将其更改为您的工作实体 我也看到了这一点,它似乎是VS中的一个错误。它发生在您右键单击/构建类库(需要重建),然后右键单击/调试>启动新实例之后
编辑-它仍然是断断续续的,我似乎无法可靠地复制它要恢复此线程,我刚刚遇到了类似的问题,当右键单击项目并启动新实例时 因此,我没有右键单击项目并选择start new instance,而是右键单击并单击set as startup project 低看,类库项目设置为粗体,当然不是我右键单击的那个 我尝试选择一个不同的可执行项目,并将其设置为启动项目。与启动项目突出显示的类库相同 意识到当前打开的文件来自该项目,可能所有打开的文件都来自该项目 关闭所有打开的文件并重试。。。。问题已解决,设置为启动项目和启动新实例选项的行为符合预期 肯定是个错误,希望这能帮助其他人
- Microsoft Visual Studio 2010版本10.0.40219.1 SP1Rel
- Microsoft.NET Framework版本4.0.30319 SP1Rel