MSB3422无法通过VC项目引擎对象模型检索VC项目信息。 MSB3425

时间:2010-02-03 15:38:51

标签: msbuild

在尝试构建解决方案时,我从MSBuild收到以下错误:

C:\dev\MySln.sln : warning MSB3422: Failed to retrieve VC project information through the VC project engine object model. Unable to determine default tool for the specified file configuration.
C:\dev\MySln.sln : warning MSB3425: Could not resolve VC project reference "C:\dev\MyProj.vcproj".

您是否了解导致此问题的原因以及如何解决?我已经看过其他类似但不同的错误帖子,例如当MSB3422错误有不同的消息并显示“路径中的非法字符”时,但我还没有看到任何关于如何解决错误的有用信息我是得到它说“无法确定指定文件配置的默认工具。”。

感谢。


我发现了这一点,但它并没有真正帮助:

http://social.msdn.microsoft.com/Forums/en-US/msbuild/thread/b470f111-9321-4b43-8bd1-7fcf67c2d402

1 个答案:

答案 0 :(得分:0)

一位同事通过重新注册VC项目引擎dll修复了这个问题:

C:\ Program Files \ Microsoft Visual Studio 9.0 \ VC \ vcpackages \ VCProjectEngine.dll

相关问题