Ich versuche, eine .NET 4.0 Montage in Powershell ISE zu verwenden, und versuchen, die Konfigurationsdatei zu ändern, die über verwendet wird:Mit CurrentDomain.SetData („APP_CONFIG_FILE“) funktioniert nicht in Powershell ISE
[System.AppDomain]::CurrentDomain.SetData("APP_CONFIG_FILE", $PathToConfig);
[Configuration.ConfigurationManager] :: ConnectionStrings.Count kehrt immer "1",
und "[Configuration.ConfigurationManager] :: Connection [0] .Name" immer wieder "LocalSqlServer", und dass Connectionname ist nicht in meinem ".Konfigurationsdatei.
Beachten Sie, dass das Ausführen des PowerShell-Skripts über eine PowerShell-Eingabeaufforderung wie erwartet funktioniert. Wenn ich es in PowerShell ISE ausführe, funktioniert es nicht wie erwartet.
Das hat für mich nicht für mich – Trent
Das funktionierte arbeiten. Ich hatte auch das gleiche Problem mit normalen Shell sowie ISE. – rikkit