为什么ConfigurationFile返回appname.exe.Config,大写'C'?

时间:2018-06-19 04:01:02

标签: c# config

我有以下代码:

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

我在两台机器上编译并运行了代码。我得到了以下结果:

  1. 在PC_1上编译的应用程序在两台机器上输出相同的结果:

    C:\pathToTheFile\appname.exe.config
    
  2. 在PC_2上编译的应用程序在两台机器上输出相同的路径(Config with capital'C'):

    C:\pathToTheFile\appname.exe.Config
    

  3. .Net版本的更改没有任何区别。


    有人可以解释一下吗?

    谢谢。

0 个答案:

没有答案