简体   繁体   English

如何将项目从Visual Studio 2005移动到Visual Studio 2012

[英]How to move a project from Visual Studio 2005 to Visual Studio 2012

I want to move my C++ project to Visual Studio 2012; 我想将我的C ++项目移至Visual Studio 2012。 I solved problems and can build and create the exe. 我解决了问题,可以构建和创建该exe。 But an error, msvcp80d.dll missing happens. 但是发生错误, msvcp80d.dll missing I think that's a Visual Studio 2005 dll so I want to remove the dependency on that and get past the error. 我认为这是一个Visual Studio 2005 dll,因此我想删除对此的依赖并克服错误。 How can I do that? 我怎样才能做到这一点?

Fastest way is to search your intermediate build folder for string msvcp80d.dll to see which file picks it up. 最快的方法是在中间构建文件夹中搜索字符串msvcp80d.dll以查看哪个文件将其msvcp80d.dll If all, then look in your .vcxproj file and the .props files it imports. 如果有的话,请查看您的.vcxproj文件及其导入的.props文件。

If it's not found at all then you have an indirect tie, use depends.exe on your executable to see which other dll depends on this one. 如果根本找不到它,那么您有一个间接联系,请在您的可执行文件上使用depends.exe来查看哪个其他dll依赖于此dll。 (You may do it right at start.) (您可以一开始就做。)

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

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