ちょっと私はExeConfigurationFileMapクラスのOpenMappedExeConfigurationメソッドを使用して設定ファイルを開きます。設定ファイルは、同じディレクトリ内の2つのプログラムによって使用されます。パスの一部を見つけることができませんでした
すべては私の開発マシン上で正常に動作しているが、私は別のマシンにプログラムをコピーしたときに、プログラム
Code not find a part of the path D:\email\email.config
簡単email.configファイルにアクセスすることができ、他のプログラムを実行しながら、私はこのエラーを取得します。すべてはここ
class Program
{
static readonly string configFileName = "email.config";
static int Main(string[] args)
{
try
{
var configMap = new ExeConfigurationFileMap { ExeConfigFilename = configFileName };
Configuration externalConfig = ConfigurationManager.OpenMappedExeConfiguration(configMap, ConfigurationUserLevel.None);
}
catch (Exception e)
{
Console.WriteLine(e.Message);
return 1;
}
}
}
喜んで助けてくれました...パスはどこに書かれましたか? –