2017-11-07 23 views
1

私が継承したVS2015 Webサイト(Webアプリケーションではない)プロジェクトでは、Web.Release.configはなく、デバッグ専用のプロジェクトはありません。Missing Web.Release.config正しく追加する方法

プロジェクトと正しく動作するように新しい設定ファイルを追加するにはどうすればよいですか。

"Web.Release.config"という名前のAdd-> New Item-> Web設定ファイルを作成しようとしましたが、「Release」の設定マネージャーに入っても、設定用のDebugドロップダウンには他のオプションはありません。また、デバッグのような "web.config"の下に新しい設定ファイルを表示しません。

答えて

0

ウェブサイトプロジェクトの設定ファイルでは、それ以上は使用できません。 App_data-> PublishProfiles-> ReportGenDev.pubxmlを右クリックして作成することができますが、メインの設定ファイルだけが使用されます。私はプロジェクトが主なものの下でどのようにデバッグ設定を持っているのかわかりませんが、公開時には使用されていません。

Web設定トランスフォームを作成するには、WebApplicationが必要です。

(参照) how to add files in web.config transformation process?

あなたはこれを回避するために行うことができますいくつかのハッキングがあります。 (参考) https://andrewtwest.com/2010/02/25/using-web-config-transformations-in-web-site-projects/

関連する問題