web.config ファイルと web.release.config ファイルがあります。Web 構成で、メール キュー フォルダーを定義します。
<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>
メール キューが機能しなくなります。これを間違って使用していますか?