2017-06-08 5 views
2

ASP .Net Core 1.1 MVC Webアプリケーションを公開すると、Publishフォルダになどを設定できるWeb.configファイルが含まれていることがわかります。ただし、開発中はこのファイルは表示されません。これは公開時に生成されています...したがって、公開後に手動でファイルを編集する必要なく、このファイルの変数を設定するにはどうすればよいですか?開発中にWeb.configはどこにありますか?

答えて

3

Web.configは、IISでWindows上でアプリケーションをホストする場合にのみ意味があります。あなたはDOTNETで公開するとき

Documentation:

は、プロジェクトでweb.configファイルがない場合:あなたは、手動でファイルの内容を編集するためにプロジェクトに追加する必要があるか、それが自動生成されますパブリッシュまたはVisual Studioパブリッシュでは、ファイルはパブリッシュされた出力で作成されます。プロジェクトにファイルがある場合は、正しいprocessPathargumentsに変換され、ASP.NETコアモジュールを構成し、公開された出力に移動します。この変換は、ファイルに含まれているIIS構成設定には影響しません。

+0

私は...ありがとうございます。だから私は私がサーバーに私のWebアプリケーションを公開するときにそれを上書きしないようにしなければならないと思う、そうでなければ私はそれに行った変更を失うだろう。 – user1900799

関連する問題