【解決方法】C# アプリケーションによっては、app.config ファイルが存在するものと存在しないものがあるのはなぜですか?


C# アプリケーションによっては、app.config ファイルが存在するものと存在しないものがあるのはなぜですか? これらの解決策は両方とも、Visual C# Windows フォーム アプリケーションとして初期化されました。

これは Visual Studio Community バージョンで作成したものです。
https://photos.app.goo.gl/DqS2tNUfHv6PHpiL8

この画面キャプチャ部分は YouTube チュートリアルからのものです。 私はビデオのインストラクターに従って、Visual C# -> Windows Form Application としてメニューを選択して作成しました。
https://photos.app.goo.gl/jR9jvFurWp4hMuve9

私が試したこと:

チュートリアルに沿って進めてみたところ、インストラクターの IDE (Visual Studio Community バージョン) に、app.config ファイルを含む解決策 エクスプローラーがあることに気付きました。 私はシステム設定を app.config ファイルに入力できると信じているので、興味があり、心配しています。そのため、彼のコードは私のコードとは異なり、私のコードはまったく実行されない可能性もあります。

解決策 1

場合によります。 .Net Framework アプリを作成しているかどうかによって異なります。.Net Framework アプリには、デフォルトで app.config[^] ファイル; または、.Net (コア) アプリを作成している場合は、そうではありません。 .csproj ファイルなど、他にも違いがあります。

同じコードが両方のフレームワークで動作します。.Net (コア) の方が新しく、より高速に実行され、次の名前の構成ファイルを持つこともできます。 アプリ設定.json[^]ただし、デフォルトでは必要ありません。

コメント

タイトルとURLをコピーしました