简体   繁体   English

并排安装vs2008 vs2013的问题

[英]Issue with side by side install vs2008 vs2013

I have recently installed Visual studio 2013 along side 2008. I find however that I get an error now when attempting to debug c++ projects. 我最近在2008侧面安装了Visual Studio2013。但是,我发现现在尝试调试c ++项目时出现错误。 I assume that vs2013 must have replaced the original debug engine. 我认为vs2013必须替换了原始的调试引擎。 Do I need to source the original debug engine, or is there some other known workaround for this? 我是否需要获取原始调试引擎的资源,或者是否有其他已知的解决方法?

在此处输入图片说明

If they had just left mixed mode stuff alone it would be ok, but MS makes it real difficult to target dotnet 2.0 with vs2013, plus other things that prevent me from upgrading the solution at this time. 如果他们只留下混合模式的内容,那是可以的,但是MS使得使用vs2013定位dotnet 2.0真的很困难,此外还有其他一些因素使我目前无法升级该解决方案。

Ok, here is the answer, for anyone who finds via google. 好的,这是通过Google查找的任何人的答案。

Somehow, my master solution was set to attempt to debug the dll, rather than the proper exe. 不知何故,我的主解决方案设置为尝试调试dll,而不是正确的exe。 The first option that presents itself when attempting to debug a dll is regsvr32.exe, which was selected at some previous point, but is incorrect. 尝试调试dll时显示的第一个选项是regsvr32.exe,该选项在先前的某个位置被选中,但不正确。

@Hans Passant, You are correct, it wasn't what I though it was. @汉斯·帕桑特,你是对的,尽管那不是我。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM