-
2 votesanswersviews
在单元测试中转换App.Config
我正在使用slowcheetah转换,转换工作正常 . 在TeamCity上,我希望我的unittest在发布模式下构建我的代码,并使用调试版本中的app.config . 换句话说,我怎么能 在发布模式下构建我的应用程序 . 构建调试配置文件 用app.debug.config覆盖app.release.config . 这一切都归结为触发代码转换 . -
0 votesanswersviews
使用工件部署项目时的App Config Transformation
我正在使用 same source code 和 different app.config files 开发具有大量Windows服务实例的解决方案 . 部署过程基于工件 . 这意味着我只有一个存档包含所有文件(.dll,.exe),不包括.config,它会复制N次到不同的文件夹 . 在部署之前(之后)我必须手动修改每个.config文件(如果有任何更改) . 我也希望自动部署.config文件... -
1 votesanswersviews
使用安装项目将配置转换为app.release.config
我正在使用配置转换,因此在发布模式下构建时可以进行其他设置 . (使用此工具:ConfigurationTransform) 现在我也在使用VS 2015安装程序项目(MS VS 2015 installer projects) 我有这个问题,当我在发布模式下创建一个设置时,我的配置文件没有转换为新的app.release.config . 虽然我的发布输出目录为我提供了正确的app.confi... -
1 votesanswersviews
Winform ClickOnce发布失败,app.config转换
我将app.config转换添加到使用ClickOnce发布的现有Windows窗体客户端应用程序,现在它不会发布 . 错误信息: “obj \ Release \ Client.csproj.App.config; obj \ Release \ MyAppName.exe.config”是“GenerateApplicationManifest”任务的“ConfigFile”参数的无效值 .... -
5 votesanswersviews
Play Framework - 如何维护不同环境的配置文件?
对于我的Play 2.2 / Scala应用程序(使用SBT构建),我想根据不同部署目标的环境配置不同的配置文件(conf / application.conf)?希望可以从基础版本生成变体? 我以前从.NET习惯的是拥有一个基本配置文件(Web.config),它根据正在部署的配置文件(例如Production)进行某种转换 . 是否在Play / Scala世界中使用类似的技术? -
0 votesanswersviews
SlowCheetah:如何将转换后的文件从第二个项目中引用的类库中包含到该项目输出中?
使用SlowCheetah我在我的类库中有一个custom.config文件,我希望这个文件被转换并包含在我的控制台应用程序的输出中,它引用它 . Slow Cheetah将custom.config转换为自己的bin文件夹,我可以使用copy-always / newer包含custom.config,但是它是复制的未转换配置 . 如何通过slowcheetah将转换后的配置文件复制到我的输出项... -
29 votesanswersviews
SlowCheetah没有在构建时转换文件
我有一个项目,我试图使用SlowCheetah . 我已经在我的构建配置中创建了我的配置文件(Test.web.config)和我想要使用的所有转换(Debug_Mock.config,Debug_SQL.config,Release)我有一个后期构建事件应该复制转换后的文件进入另一个目录但找不到该文件 (错误xcopy退出代码4) SlowCheetah似乎没有像我期望的那样转换文件并将其放在输... -
8 votesanswersviews
SlowCheetah:类库项目中的已转换文件未复制到引用的项目
场景: 我有一个带有自定义.config文件的类库项目 . 这些配置文件的构建操作设置为“内容”和“始终复制” . 然后,在同一解决方案中的至少4-5个控制台应用程序中引用此库项目 . 构建解决方案时,类库的程序集和自定义配置文件将复制到引用的项目bin文件夹中 . 我想做什么: 使用SlowCheetah转换自定义配置文件 问题: 虽然SlowCheetah转换了类库项目中的配置文件,但它不会将... -
9 votesanswersviews
自动慢速猎豹构建方法
我不想在所有构建服务器上安装Slow Cheetah . 我们正在使用Slow Cheetah进行配置转换,它工作得很好 . 它会生成多个app.config文件,我们会根据需要对它们进行更改 . 我们设置了几台服务器 . 所有这些都有他们的代码库,他们从命令行中提取代码并相应地构建包 . 这些代码中包含那些配置文件 . 但是当我们从命令行编译应用程序时,如果没有安装慢速猎豹,则不会使用转换生... -
1 votesanswersviews
App.config转换不适用于安装项目
在Visual Studio 2015中,我创建了一个新的解决方案并开发了一个Windows服务 . 我有一个app.config文件并使用一个小的转换规则创建了app.realease.config文件 . 我还配置了项目,在我的本地构建期间,everthing很好 . 我已经使用发布配置构建了一个转换后的配置文件 . 为了部署Windows服务,我添加了一个Visual Studio安装程序安...