SlowCheetah未在Web Publish上转换log4net.config文件

时间:2014-08-19 04:01:53

标签: deployment visual-studio-2013 publishing slowcheetah

我有一个Web项目是VS2013,其中包含一个名为Test的发布配置文件。我有web.configweb.test.config以及log4net.configlog4net.test.config转化。

在项目发布时(使用VS2013“发布到文件系统”)转换web.config,但log4net配置文件不是。

我是否需要调整我的Project文件以确保在发布期间对非web.config文件进行转换?

1 个答案:

答案 0 :(得分:1)

确保您有一个名为“{test”的build configuration。在构建时,这需要是活动的构建配置。我不确定,但它可能区分大小写,所以要留意那个部分。

enter image description here

您的发布配置文件还需要引用此构建配置。

enter image description here

您还可以打开.csproj文件并确保正确设置SlowCheetah目标(主要是文件路径)。