Использование CurrentDomain.SetData («APP_CONFIG_FILE») не работает в PowerShell ISE

m пытается использовать сборку .NET 4.0 в PowerShell ISE и пытается изменить файл конфигурации, который используется с помощью:

[System.AppDomain]::CurrentDomain.SetData("APP_CONFIG_FILE", $PathToConfig);    

[Configuration.ConfigurationManager] :: ConnectionStrings.Count всегда возвращает «1»,

а также "[Configuration.ConfigurationManager] :: ConnectionStrings [0] .Name» всегда возвращаетсяLocalSqlServer»и что имя ConnectionString не в моем ".config» файл.

Обратите внимание, что выполнение сценария PowerShell из командной строки PowerShell работает должным образом. Это'просто когда я запускаю его из PowerShell ISE, это нет работает как положено.

Ответы на вопрос(2)

Ваш ответ на вопрос