WebDeployを介して.Net Coreアプリをサーバーに公開すると、stdoutLogEnabled=false
を使用してWeb.Configファイルが作成されます。これにより、stdoutLogEnabled=true
を設定したサーバーのweb.configが上書きされます。
公開する前にstdoutLogEnabled
のデフォルト値を設定する方法を見つけるのに苦労しています。 .Net Frameworkアプリでは、変換を使用してweb.configファイル内でこれを行いますが、.Netコアでは、実際にはソリューション内にweb.configファイルがありません。
値の設定方法に関するドキュメントを探しましたが、存在しないか、正しい検索用語を使用していない可能性があります。誰かがweb.configでデフォルト値を設定する方法についてアドバイスできますか?.
Web.configを作成し、ソースのルートディレクトリに配置します。web.configファイルを変更して、ロギングやその他の必要なカスタマイズを有効にします。
公開すると、完全に新しいファイルを生成するのではなく、そのファイルを使用します。