2010-05-20 49 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命令提示符」來完成此操作。

我真的不知道這裏的區別,也沒有時間去研究它,但是如果別人知道,那對別人來說可能是有用的信息。

相關問題