C# VS2010中的混合项目解决方案-托管和本机

C# VS2010中的混合项目解决方案-托管和本机,c#,c++,visual-studio,.net-4.0,C#,C++,Visual Studio,.net 4.0,我一直在编写一个程序,它包含两个主要部分:托管UI和本机后端(C#和C++)。然而,VisualStudio突然认为,当我尝试运行解决方案时,我正在尝试运行本机后端(DLL),并抛出一个错误。当我手动启动exe时,它不会在我的断点上中断,诸如此类——即使我启用了混合调试。如何将其设置回原始设置-混合模式调试,并在启动时启动managed.exe?我在VisualStudio2010 我认为这可能是因为昨天我中间有一个蓝色屏幕,这是我做过的第一个严肃的工作。 < P>听起来你只需要在VisualS

我一直在编写一个程序,它包含两个主要部分:托管UI和本机后端(C#和C++)。然而,VisualStudio突然认为,当我尝试运行解决方案时,我正在尝试运行本机后端(DLL),并抛出一个错误。当我手动启动exe时,它不会在我的断点上中断,诸如此类——即使我启用了混合调试。如何将其设置回原始设置-混合模式调试,并在启动时启动managed.exe?我在VisualStudio2010


我认为这可能是因为昨天我中间有一个蓝色屏幕,这是我做过的第一个严肃的工作。

< P>听起来你只需要在VisualStudio中设置托管项目作为启动项目。
  • 打开解决方案资源管理器
  • 右键单击项目并选择“启动项目”

听起来您只需要在Visual Studio中将托管项目设置为启动项目

  • 打开解决方案资源管理器
  • 右键单击项目并选择“启动项目”

是的,就是这样。我很困惑,因为我以前从来没有手动过。是的,就是这样。这让我很困惑,因为我以前从来没有手动过。