【问题标题】:msbuild can't find .NET 'setup.bin' file [duplicate]msbuild 找不到 .NET 'setup.bin' 文件 [重复]
【发布时间】:2010-05-20 15:43:26
【问题描述】:

我从 msbuild 收到以下警告和错误:

C:\Windows\Microsoft.NET\Framework64\v3.5\Microsoft.Common.targets:警告 MSB3155:项目 'Microsoft.Net.Framework.2.0' 不能位于 'C:\src\Oakhurst\主干\代码\VisionCentral'。 C:\Windows\Microsoft.NET\Framework64\v3.5\Microsoft.Common.targets(3604,9):错误 MSB3147:在 'C:\src\Oakhurst\trunk\ 中找不到所需的文件 'setup.bin'代码\VisionCentral\Engine'。

This 博客文章表明安装 SDK 应该可以解决问题。但是我已经安装了Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1 并没有解决我的问题。

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

【问题讨论】:

  • 看起来您的构建期望 .net 可以从源代码管理中获得,而不是作为安装(这就是为什么您安装 3.5 sp1 没有帮助)。
  • 不是真的,根据那个链接,它在本地目录中寻找它的事实是它不知道真实路径在哪里的人工制品——这是一个后备

标签: .net-3.5 msbuild installation


【解决方案1】:

好的,我刚刚启动了发布操作,我使用“Visual Studio 2008 x64 Cross Tools Command Prompt”而不是“Visual Studio 2008 x64 Win64 Command Prompt”来完成此操作。

我真的不知道这里的区别,也没有时间研究它,但如果其他人知道,那可能对某人有用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-18
    • 1970-01-01
    • 1970-01-01
    • 2011-09-01
    • 2020-01-21
    相关资源
    最近更新 更多