Saya dapat menginstal .NET Framework 4.5 di Windows Server 2012 R2 menggunakan PowerShell DSC melalui sumber daya WindowsFeature dan fitur NET-Framework-45-Core. Pertanyaan saya adalah, bagaimana cara menggunakan PowerShell DSC untuk memastikan bahwa .NET 4.5.2 diinstal?
powershell
Menandai
sumber
sumber
Jawaban:
Tidak yakin apakah ini masih diperlukan oleh OP, tetapi saya memiliki tantangan yang sama baru-baru ini dan menemukan banyak masalah dengan installer itu sendiri, ketika mencoba menggunakan hanya paket sumber daya pada Server R2 R2 2012. Akhirnya harus menulis sumber skrip dan menggunakan penginstal web sebagai paket lengkap terus gagal untuk dekompresi dengan kesalahan yang sangat umum.
Ngomong-ngomong, ini adalah sumber naskah yang berfungsi yang akhirnya saya dapatkan:
sumber
dsc_script
sumber daya.Menurut artikel Microsoft Technet ini , nama fitur untuk menginstal harus salah satu dari hasil perintah Get-WindowsFeature . Jadi, jika .NET 4.5.2 tidak muncul dalam daftar, Anda tidak dapat memastikan itu diinstal melalui DSC.
Jadi saya kira Anda harus menginstal versi utama melalui DCS (4.5), dan kemudian mencari solusi terbaik untuk memperbaruinya ke 4.5.2.
sumber