ファイルの名前を書きたいコンソールアプリケーションがあります。コンソールアプリケーションのApp.ConfigファイルC#
Process.Start("blah.bat");
通常、私はプロパティで設定ファイルにファイル「blah.bat」の名前を書き込むことによって、Windowsアプリケーションではそのような何かを持っているでしょう。
しかし、ここでは設定ファイルが見つかりませんでしたが、同じ目的でapp.configを追加しました。
ここでapp.configに何を書いていいのかわかりませんが、Windowsフォームと同じようなことができます。
例:Windowsフォームの場合。 Process.Start(Properties.Settings.Default.BatchFile);
ここで、BatchFileはプロパティの設定ファイルの文字列です。
System.Configuration
への参照を追加することができます
'ConfigurationSettings.AppSettings [" blah.bat "]'は利用できますが、これは時代遅れであると警告しています。上記のように 'ConfigurationManager'を使用しようとすると、現在のコンテキストにConfigurationManagerが存在しないというエラーが表示されます。 : -/ – user1240679
System.Configurationへの参照も必ず追加してください。使用しようとしているアセンブリへの参照がある場合にのみ 'use'を使用してください。 – xxbbcc