Ich möchte eine Änderung anwenden, damit ich die Server-GC-Einstellungen für meine C # 3.5-App verwenden kann. Dies kann durch Bearbeiten der machine.config
Datei erfolgen.
Das einzige Problem ist, dass ich nicht weiß, wo das ist.
Wie kann ich den Pfad dieser Datei auf mehreren Computern wiederholbar finden?
.net
garbage-collection
Jack Kada
quelle
quelle
Sie können dies in Powershell ausführen:
Welche Ausgabe dies für .net 4:
Beachten Sie jedoch, dass sich dies ändern kann, je nachdem, ob .net als 32- oder 64-Bit ausgeführt wird, was zu
\Framework\
bzw. führt\Framework64\
.quelle
[Runtime.InteropServices.RuntimeEnvironment]::SystemConfigurationFile
. (Auch das ist speziell der 32-Bit- Pfad für .NET 4.0. 64-Bit ist in… \ Framework64 \… #pedantry)Um absolut sicher zu sein, schlagen Sie ein Label auf eine ASP.NET-Seite und führen Sie diesen Code aus:
Ich glaube, das wird keinen Zweifel lassen!
quelle
[System.Runtime.InteropServices.RuntimeEnvironment]::SystemConfigurationFile
Es hängt aber halb davon ab ... meins ist:
C: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ CONFIG
und
C: \ Windows \ Microsoft.NET \ Framework64 \ v2.0.50727 \ CONFIG
quelle
C: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ CONFIG
quelle
Verwenden Sie dies in Ihrer asp.net-App
quelle
quelle
Sie können dies in Powershell ausführen: Kopieren und Einfügen in Power Shell [System.Runtime.InteropServices.RuntimeEnvironment] :: SystemConfigurationFile
Meine Ausgabe lautet: C: \ Windows \ Microsoft.NET \ Framework \ v2.0.50527 \ config \ machine.config
quelle