c# - VS2010 中的混合项目解决方案-托管和 native

标签 c# c++ visual-studio .net-4.0

我一直在编写一个服务于两个主要部分的程序 - 托管 UI 和 native 后端(C# 和 C++)。但是,突然间,Visual Studio 认为当我尝试运行该解决方案时,我正在尝试运行 native 后端(一个 DLL)并引发错误。当我手动启动 exe 时,它​​不会在我的断点处中断,等等 - 即使我启用了混合调试。如何将其设置回原始设置 - 混合模式调试并在启动时启动托管 .exe?我在 Visual Studio 2010 中。

我认为这可能是因为我昨天中间出现了蓝屏,这是我从那以后第一次认真地做这件事。

最佳答案

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

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

关于c# - VS2010 中的混合项目解决方案-托管和 native ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4441688/

相关文章:

c# - 从 json 反序列化 protected 构造对象

c# - FocusedElement 没有得到尊重

c++ - 有没有办法将 #define 指令设为 'expand'?

c# - 字符串字段的查询过滤器设计

c# - 有没有办法计算忽略初始化时间的测试方法的运行时间?

c++ - Linux 中的谷歌 protobuf

c++ - 共享库中的内部异常终止最终用户应用程序

c++ - 潜在的异常会带来开销吗?

c# - visual studio 大纲不适用于 asp.net 内联代码

c++ - 如何在 Main() 中获取一个函数来重新删除变量?