2010-05-20 47 views
1

我碰到的MSBuild以下警告和错误:的MSBuild找不到.NET '的setup.bin' 文件

C:\ WINDOWS \ Microsoft.NET \ Framework64 \ v3.5版本\微软.Common.targets:警告MSB3155:Item'Microsoft.Net.Framework.2.0'无法位于'C:\ src \ Oakhurst \ trunk \ code \ VisionCentral'中。 C:\ Windows \ Microsoft.NET \ Framework64 \ v3.5 \ Microsoft.Common.targets(3604,9):错误MSB3147:在'C:\ src \ Oakhurst \ trunk'找不到需要的文件'setup.bin' \代码\ VisionCentral \引擎”。

This博客文章指出安装SDK应该可以解决问题。不过,我已经安装了Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1,它并没有解决我的问题。

我还能做些什么来解决这个问题?

+0

它看起来像你的构建期望.NET可以从源代码控制,而不是作为一个安装(这就是为什么您的3.5 sp1的安装没有帮助)。 – 2010-05-20 15:51:42

+0

不是真的,根据这个链接,它在本地目录中查找它的事实是它不知道真正路径在哪里的一个人为因素 - 它是一个后备 – Clyde 2010-05-20 18:25:01

回答

1

好的,我刚刚完成发布操作,并且使用“Visual Studio 2008 x64交叉工具命令提示符”而不是“Visual Studio 2008 x64 Win64命令提示符”来完成此操作。

我真的不知道这里的区别,也没有时间去研究它,但是如果别人知道,那对别人来说可能是有用的信息。

相关问题