【发布时间】:2012-11-26 18:55:32
【问题描述】:
背景
我有以下组件:
- 我使用 NuGet 包的本地解决方案 (.NET 4.5)。
- 我的解决方案中的 PowerShell 构建脚本具有构建、运行单元测试、Web.config 转换等目标。
- 没有 Internet 连接且运行 CruiseControl.NET 的构建服务器调用我的构建脚本来构建文件。它还用作开发构建的 (IIS7) 环境。
- 具有 IIS7 且无法访问 Internet 的生产服务器。
目标
我想利用我的解决方案中的 NuGet 包,并将它们作为源代码的一部分存储在本地,而不必依赖我的构建和生产服务器上的 Internet 连接或 nuget 包服务器。
问题
- 如何告诉 MSBuild 正确部署这些包,或者这是 NuGet 的默认行为?
【问题讨论】:
标签: asp.net-mvc msbuild continuous-integration cruisecontrol.net nuget