Nasıl ilkesi çalıştırabilir miyim .NET 4 çalışma zamanı?
Bazı yöneten PowerShell komut dosyası güncelleme yapıyorum .NET derlemeleri. Senaryoyu derlemeler karşı inşa için yazılmıştır .NET 2 (PowerShell ile çalışır çerçevesinde aynı sürüm), ama şimdi birlikte çalışmak gerekiyor .NET 4 meclisleri gibi .NET 2 derlemeleri.
Beri .NET 4 uygulamaları çerçevesinde eski sürümleri yerleşik olarak çalışan destekler, en basit çözüm ilkesi başlatmak için gibi görünüyor .NET 4 karşı çıkmam gerektiğinde zamanı .NET 4 derlemeleri.
Nasıl ilkesi çalıştırabilir miyim .NET 4 çalışma zamanı?
CEVAP
Bulduğum en iyi çözüm blog yazısıUsing Newer Version(s) of .NET with PowerShell. Bu powershell.exe ile çalışmasını sağlar .NET 4 derlemeleri.
Aşağıdaki: içeren basit (veya yaratmak) $pshome\powershell.exe.config değiştir
<?xml version="1.0"?>
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0.30319"/>
<supportedRuntime version="v2.0.50727"/>
</startup>
</configuration>
Ek olarak, hızlı kurulum notları:
Yerleri ve dosyaları biraz platform bağımlı; çözümün sizin için çalışmasını sağlamak için nasıl bir satır içi özü verir ancak.
cd $pshomeyürüterek bilgisayarınızda PowerShell konumunu bulabilirsinizPowershell penceresinde(DOS isteminden çalışmıyor).- Yol gibi bir şey (örnek)
C:\Windows\System32\WindowsPowerShell\v1.0\olacak
- Yol gibi bir şey (örnek)
- İçinde yapılandırma koymak için dosya adı:
PowerShell.exeidam ediliyor (yapılandırma dosyası oluşturmak gerekirse)powershell.exe.config.- Eğer
PowerShellISE.ExekoşuyorsaPowerShellISE.Exe.configdosya config arkadaşı oluşturmanız gerekir
- EÄŸer

Nasıl SVN çalışma dizini içindeki tüm ...
Nasıl program başladıktan sonra konsol...
Nasıl Objective-C ile çalışma zamanınd...
Çalışma zamanı, programlı olarak ayarl...
Nasıl bir bütün dizin üzerinde dos2unı...