Pada Windows Server 2008 R2 core saya menggunakan dism.exe dan nama fiturnya: 'NetFx3-ServerCore' fitur ini tidak tersedia di Server 2012 (Windows Server 8).
Menggunakan Pemasang 3.51 standar pada Server 2012 Core memberi tahu saya: "Anda harus menggunakan Alat Manajemen Peran untuk menginstal atau mengkonfigurasi Microsoft .NET Framework 3.5"
Dalam versi GUI (Server 2012) saya bisa melakukan ini dan mengunduh paket dari Microsoft.com, tetapi bagaimana saya melakukan ini pada Core?
windows-server-2012
windows-server-core
dotnet-framework
Peter Hahndorf
sumber
sumber
dsim /online /get-features /format:table
?Jawaban:
Anda dapat menggunakan Powershell untuk menampilkan Fitur Windows yang tersedia:
Karena datanya panjang dan lebar, lebih baik menyalurkannya ke file dan memeriksanya di sana.
ini menunjukkan bahwa 'Fitur .NET Framework 3.5' tersedia, tetapi '.NET Framework 3.5 (termasuk .NET 2.0 dan 3.0)' telah dihapus.
Namun, file-file tersebut masih ada di DVD, Anda dapat menggunakan:
atau commandlet PowerShell 'Add-WindowsFeature' untuk menginstalnya:
Sunting: Di Server 2012 R2 dengan Pembaruan 1 diinstal (KB2919355) ini tidak berfungsi jika Anda menggunakan DVD / ISO asli. Anda memerlukan DVD atau ISO yang menyertakan pembaruan itu. Untuk instalasi baru, instal .NET 3.5 sebelum Anda menerapkan KB2919355.
sumber
Di mana
x:
huruf drive dari media instalasi atau jaringan yang dipetakan yang berisi salinan file instalasi.sumber
/all
benderadism /online /enable-feature /all /featurename:NetFX3 /source:D:\sources\sxs
Pembaruan Windows mungkin menyebabkan masalah: KB2966827 yaitu Pembaruan untuk 3,5 diinstal meskipun fitur tidak diinstal
Baca di sini di bagian paling bawah di komentar: http://social.technet.microsoft.com/Forums/windowsserver/en-US/5c16b88a-0f19-4aea-ad65-38f0bdb59b9c/install-net-framework-35-on- windows-server-2012-di belakang-firewall-tidak-mengenali-sumber? forum = winserver8gen
sumber