我们有一个我无法控制的构建服务器。服务器已安装Visual Studio 2015。
我想编译一个针对.Net 4.7的项目,但无法安装相应的定位包。
该项目是一个包含C#和F#项目的常规解决方案。除了缺少的目标包,它应该与VS 2015成功编译。
是否可以将所需文件复制到存储库中并以某种方式告诉msbuild在哪里查看?
答案 0 :(得分:3)
您可以将引用程序集(在C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.7
中)复制到目录中,并将/p:FrameworkPathOverride=Path\To\The\Dir
添加到MSBuild的调用中。