我有大约90个项目的相当大的解决方案,在Visual Studio 2015中它可以很好地构建,但是当我尝试在TFS中进行CI时,nuget restore似乎忽略了所有的packages.config。我的解决方案中的>网站,因此不会加载其程序包且无法构建。
即
ps.s。 我希望有一个解决方案,其中我不必为这些项目添加任何其他内容,例如'将dll添加到bin文件夹中即可签入.refresh文件[...] ”,因此CI流程是尽可能自动的
更新1:
Update2 (内部定义-NuGet安装程序组件):
答案 0 :(得分:0)
针对其他遇到此问题的人
我遵循了pinkfloydx33的建议,并将所有网站项目都转换为webapps。 这比我想像的要简单得多,而且直截了当,在那些项目上仍然需要进行一些重构,但是一切都很好