-
5 votesanswersviews
如何在没有互联网的构建服务器/ 生产环境 服务器上使用NuGet包?
背景 我有以下组件: 我的本地解决方案(.NET 4.5),它使用了NuGet包 . 我的解决方案中的PowerShell构建脚本,其中包含构建,运行单元测试,Web.config转换等目标 . 没有运行互联网连接的构建服务器运行CruiseControl.NET,它调用我的构建脚本来构建文件 . 它还充当开发构建的(IIS7)环境 . IIS7的 生产环境 服务器无法访问Inte... -
1 votesanswersviews
错误msb3325无法导入密钥文件
我最近克隆了一台构建机器,在域上重命名了该机器,并将机器从SATA驱动器移动到SSD驱动器 . 我正在尝试为SVN中的新分支设置新构建 . 该应用程序是Visual Studio 2010 C#和VB.NET代码以及VB6代码的组合 当第一个项目尝试从命令行编译时,它无法编译并显示错误:“错误MSB3325:无法导入以下密钥文件:”MyFile1.pfx“ . 密钥文件可能受密码保护 . 要纠正此... -
7 votesanswersviews
如何从CruiseControl.Net触发NuGet v2.x包恢复
在尝试使用CruiseControl.Net构建VS2010解决方案时,是否可以触发NuGet v2.x包恢复? 我们最近设置了CCNET,并且只是试图触发我们主要解决方案的测试版本 . 主解决方案中的许多项目都启用了NuGet包还原 . packages文件夹未提交给我们的VCS . 由于必须同意Visual Studio中的包还原的新“功能”,MSBuild在访问nuget.targets文... -
1 votesanswersviews
Slow Cheetah AfterTargets =“TransformAllFiles”在本地运行,而不是在构建服务器上运行
我正在使用Slow Cheetah转换app.config文件以获取控制台应用程序 . 在构建期间,我也调用此应用程序 . 最初我使用了post-build事件,但后来我意识到Slow Cheetah变换后构建事件后运行,所以我使用了解决方案,如下所述: SlowCheetah executes after post-build events 基本上,在我的迁移项目中,我有以下部分(用于诊断的Ec...