【问题标题】:Nant cannot build the c# .net projectNant 无法构建 c# .net 项目
【发布时间】:2012-08-07 07:55:59
【问题描述】:

我想使用Nant 为我的项目进行调试。

它显示:

目标框架:Microsoft .NET Framework 4.0 指定的目标: 运行

[解决方案] 开始解决方案构建。 [解决方案] 构建“Project_1” [调试] ... [解决方案] C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(847,9): 警告 MSB3644:框架的参考程序集 未找到“.NETFramework,Version=v4.0”。要解决此问题,请安装 此框架版本的 SDK 或 Targeting Pack 或重新定位您的 应用到您拥有 SDK 的框架版本 或已安装目标包。请注意,程序集将被解析 来自全局程序集缓存 (GAC) 并将用于代替 参考程序集。因此您的组装可能不正确 针对您想要的框架。

[解决方案] C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(1360,9): 警告 MSB3245:无法解析此引用。找不到 程序集“System.Data”。检查以确保程序集存在于 磁盘。如果您的代码需要此参考,您可能会得到 编译错误。 [解决方案] C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(1360,9): 警告 MSB3245:无法解析此引用。找不到 程序集“System.Drawing”。检查以确保程序集存在 在磁盘上。如果您的代码需要此参考,您可能会得到 编译错误。 [解决方案] C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(1360,9): 警告 MSB3245:无法解析此引用。找不到 程序集“System.XML”。检查以确保程序集存在于 磁盘。如果您的代码需要此参考,您可能会得到 编译错误。 [解决方案] C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(1360,9): 警告 MSB3245:无法解析此引用。找不到 程序集“System.Xml.Linq”。检查以确保程序集存在 在磁盘上。如果您的代码需要此参考,您可能会得到 编译错误。

我已经安装了 .NET Framework 4 客户端配置文件并进行了扩展。

怎么解决???

【问题讨论】:

标签: c# .net frameworks reference nant


【解决方案1】:

您应该安装 Windows 7 和 .NET 4 SDK,

http://www.microsoft.com/en-us/download/details.aspx?id=8279

那你可以再试一次。

【讨论】:

    猜你喜欢
    • 2018-09-11
    • 2010-11-15
    • 1970-01-01
    • 1970-01-01
    • 2010-10-15
    • 1970-01-01
    • 2010-10-06
    • 1970-01-01
    • 2015-12-05
    相关资源
    最近更新 更多