【发布时间】:2012-08-07 22:04:51
【问题描述】:
我有一个 web.config 文件和一个 web.release.config 文件。在网络配置中,我定义了一个邮件队列文件夹:
<appSettings>
<add key="MailQueue" value="\MailQueue\"/>
</appSettings>
只要我以“调试”模式发布到 IIS,它就可以正常工作。
我想使用不同的文件夹进行生产,所以在 web.release.config 中我尝试将 MailQueue 替换为:
<appSettings xdt:Transform="Replace">
<add key="MailQueue" value="\MailQueueProd\"/>
</appSettings>
但是,当我尝试在“发布”模式下发布时,MailQueue 值无法正常工作。即使我将 web.release.config 设置为相同的路径,例如:
<appSettings>
<add key="MailQueue" value="\MailQueue\"/>
</appSettings>
邮件队列停止工作。我是不是用错了?
【问题讨论】:
标签: c# .net asp.net-mvc .net-4.0 web-config