【发布时间】:2017-05-16 15:47:28
【问题描述】:
我们有一个我无法控制的构建服务器。服务器已安装 Visual Studio 2015。
我想编译一个面向 .Net 4.7 的项目,但无法安装对应的目标包。
该项目是混合了 C# 和 F# 项目的常规解决方案。除了缺少目标包外,它应该可以使用 VS 2015 成功编译。
是否可以将所需的文件复制到存储库中并以某种方式告诉 msbuild 去哪里查找?
【问题讨论】:
-
马丁的回答能解决你的问题吗?这个答案在测试后对我有用。此外,如果您的项目目标是 .Net 4.7,则在将 .NETFramework\v4.7 文件夹复制到默认目录后,您无需告诉 msbuild 在哪里查找 .net 文件夹。如果 .net 文件夹不是默认路径,您可以使用参数“FrameworkPathOverride”覆盖它。如果答案不能解决您的问题,请让我们知道此问题的最新状态。
标签: .net windows visual-studio msbuild