Saya ingin menerapkan perubahan agar saya dapat menggunakan pengaturan Server GC untuk aplikasi C # 3.5 - Saya dapat melakukannya dengan mengedit machine.config
file.
Satu-satunya masalah adalah saya tidak tahu di mana itu.
Bagaimana saya dapat menemukan jalur file ini dengan cara yang berulang di sejumlah mesin yang berbeda
.net
garbage-collection
Jack Kada
sumber
sumber
Anda dapat menjalankan ini di PowerShell:
Yang menghasilkan ini untuk .net 4:
Perhatikan bahwa hal ini dapat berubah tergantung pada apakah .net berjalan sebagai 32 atau 64 bit yang akan menghasilkan
\Framework\
atau\Framework64\
masing - masing.sumber
[Runtime.InteropServices.RuntimeEnvironment]::SystemConfigurationFile
. (Juga itu secara khusus jalur 32-bit untuk .NET 4.0. 64-bit ada di ... \ Framework64 \ ... #pedantry)Agar benar-benar yakin, tampar Label pada halaman ASP.NET dan jalankan kode ini:
Saya percaya ini tidak akan meninggalkan keraguan!
sumber
[System.Runtime.InteropServices.RuntimeEnvironment]::SystemConfigurationFile
Itu setengah tergantung ... milikku adalah:
C: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ CONFIG
dan
C: \ Windows \ Microsoft.NET \ Framework64 \ v2.0.50727 \ CONFIG
sumber
C: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ CONFIG
sumber
Di aplikasi asp.net Anda, gunakan ini
sumber
sumber
Anda dapat menjalankan ini di powershell: salin & tempel di shell daya [System.Runtime.InteropServices.RuntimeEnvironment] :: SystemConfigurationFile
hasil tambang adalah: C: \ Windows \ Microsoft.NET \ Framework \ v2.0.50527 \ config \ machine.config
sumber