我有以下代码:
static void Main(string[] args)
{
string pathToConfig = AppDomain.CurrentDomain.SetupInformation.ConfigurationFile;
Console.WriteLine($"path to the config file: {pathToConfig}");
Console.Read();
}
还有2台电脑:
PC_1:Windows 10 + Visual Studio Express 2010
PC_2:Windows 10 + Visual Studio CE 2017
我在两台机器上编译并运行了代码。我得到了以下结果:
在PC_1上编译的应用程序在两台机器上输出相同的结果:
C:\pathToTheFile\appname.exe.config
在PC_2上编译的应用程序在两台机器上输出相同的路径(Config with capital'C'):
C:\pathToTheFile\appname.exe.Config
.Net版本的更改没有任何区别。
有人可以解释一下吗?
谢谢。