Cài đặt Net Framework 3.5 SP1 Ngoại tuyến trên Máy chủ 2012 R2


8

Tôi cần cài đặt Net Framework 3.5 SP1 trên Server 2012 và tôi biết phương pháp yêu cầu phương tiện cài đặt. Cài đặt .NET framework 3.5 trên máy chủ windows 2012

Tuy nhiên, tôi không có phương tiện cài đặt và không có Internet. Có cách nào khác để cài đặt nó?


Trích xuất nó bằng công cụ DISM đến một vị trí thư mục với một máy tính có quyền truy cập phương tiện cài đặt và / hoặc truy cập internet. Một khi nó được đặt vào cửa hàng thành phần, nó có thể được trích xuất.
Ramhound

Câu trả lời:


6

Bạn có thể tải xuống phiên bản dùng thử Windows Server 2012 để lấy ISO với các tệp nguồn được yêu cầu.

Gắn ISO với hộp thư đến ISO gắn và chạy DISM để cài đặt .Net 3.5:

dism.exe /online /enable-feature /featurename:NetFX3 /Source:d:\sources\sxs /LimitAccess

Nếu thất bại, hãy thử chạy Bản cập nhật này trước khi thử kích hoạt .Net 3.5:

Cập nhật cho .NET Framework 3.5 trên Windows 8, Windows 8.1, Windows Server 2012 và Windows Server 2012 R2

http://support2.microsoft.com/kb/3005628/vi-us

Việc này sẽ xóa 2 bản cập nhật bảo mật có thể ngăn thiết lập .Net 3.5


2
Đó là một ý tưởng tuyệt vời, nhưng thất bại khi nói rằng nó không thể tìm thấy các tệp nguồn. Tôi đã kiểm tra và nó cũng D:\sources\sxsvậy. Tôi cũng đã thêm /allcờ.
trống

bạn đã chỉnh sửa câu hỏi của bạn Đối với R2, bạn phải tải xuống R2 ISO
magicandre1981

1
Tôi đã tải xuống phiên bản dùng thử R2.
trống

Bạn đã cài đặt gói MUI nào chưa?
magicandre1981

Không ai. Đây là một bản cài đặt mới chỉ có các bản phân phối lại C ++.
trống

6

Câu trả lời này kết hợp thông tin từ nhiều câu trả lời và cũng thêm một số bước bổ sung chưa được đề cập trước đây.

Tôi quản lý để làm điều đó theo cách sau:

  1. Tải về tập tin ảnh ISO cho Windows Server 2012 R2 (Lưu ý! phải R2) từ https://www.microsoft.com/en-us/evalcenter/evaluate-windows-server-2012-r2 . Nó cần đăng ký id trực tiếp trên windows và bạn cần đồng ý gửi email theo dõi.
  2. Sau khi bạn đã tải xuống một số vị trí, hãy chuyển đến máy / VM mà bạn muốn cài đặt.
  3. Sao chép nó vào một vị trí khác trong máy mục tiêu. Điều này là để ngăn chặn lỗi "xin lỗi, đã xảy ra sự cố khi gắn tệp" như được mô tả ở đây , liên quan đến một số trình quản lý chuyển văn bản ghi tệp dưới dạng tệp thưa. Nếu bạn thực sự sao chép nó trong quá trình chuyển ở bước trước và không chỉ ánh xạ nó, thì bước này có thể không cần thiết: đối với tôi nó là như vậy.
  4. Nhấp chuột phải vào tệp trong explorer và chọn "Mount". Nó nên được gắn kết, tôi giả sử ổ đĩa D :. Nếu bạn gặp lỗi, hãy quay lại liên kết trước đó.
  5. Mở cmd prompt với tư cách quản trị viên và chạy các lệnh sau (các công tắc được giải thích trong câu trả lời khác này trong một chuỗi tương tự ):

.

dism.exe /online /enable-feature /featurename:NetFX3ServerFeatures /all /Source:d:\sources\sxs /LimitAccess
dism.exe /online /enable-feature /featurename:NetFX3 /all /Source:d:\sources\sxs /LimitAccess

Cả hai dường như là cần thiết và theo thứ tự tôi đã đưa ra. ( nguồn )

Nếu bạn gặp lỗi "không tìm thấy tệp nguồn", hãy xác nhận lại rằng bạn có hình ảnh R2 đang sử dụng. Đó là vấn đề đối với tôi - .NET 3.5 thực tế đã bị thiếu trong hình ảnh của tôi, đó là năm 2012.

Nếu cả hai lệnh đều thành công, xin chúc mừng! Bây giờ bạn đã cài đặt nó. Trong trường hợp bạn nghi ngờ, bạn có thể xác nhận phiên bản bằng các bước được nêu ở đây .


2
Đối với tôi dường như / tất cả chỉ được nhận ra khi nó theo sau / featurename.
tôi đã không trả tiền bản quyền

Điều này là hoàn hảo cho tôi. Máy chủ của tôi là ảo và tôi không có quyền truy cập vào DVD gốc. Nhận xét trên tôi cũng đúng.
Ethan Allen

ok, di chuyển /allsau khi được /featurenameđề xuất ở đây.
eis

4

Đây là cách tôi đã làm nó.

Tải xuống hình ảnh ISO cho Windows Server 2012 R2 từ https://www.microsoft.com/en-us/evalcenter/evalu-windows-server-2012-r2 .

Đặt hình ảnh Đĩa đó trên máy tính cần .Net Framwork 3.5

Nhấp chuột phải vào tập tin và gắn kết. Điều này sẽ tạo ra một ổ đĩa D. Chuyển đến Trình quản lý máy chủ, nhấp vào Quản lý> Thêm vai trò và Tính năng.

Nhấp qua để chọn Tính năng và chọn mục .Net Framework 3.5.
Tiếp tục nhấp vào Tiếp theo cho đến khi bạn đến trang cuối cùng.

Đừng nhấp vào Cài đặt - Nhấp vào liên kết nhỏ ở dưới cùng để "Chỉ định nguồn dữ liệu thay thế." Thay đổi đường dẫn thành D: \ Nguồn \ SxS

Sau đó cài đặt


Điều này rất giống với các câu trả lời khác ở đây. Bạn có thể mở rộng một chút về những gì khác với câu trả lời của bạn?
Burgi

Điều này làm việc hoàn hảo cho tôi. Chính sách nhóm trên máy cụ thể cấm tải xuống từ Windows Update, vì vậy tôi phải trỏ đến hình ảnh DVD.
j8048188

2

Cách duy nhất tôi quản lý để cài đặt khung là kết nối máy với internet và thực hiện Windows Update.


2

Đối với Windows 2012R2, lệnh phải là

dism.exe /online /enable-feature /featurename:NetFX3ServerFeatures /Source:d:\sources\sxs /LimitAccess

1
Điều này đã được đề xuất một năm trước. câu trả lời của bạn khác nhau như thế nào?
Ramhound

Nó phải là "/ featurename: NetFX3ServerFeatures" chứ không phải "/ featurename: NetFX3"
superlee

Tôi đã thử lệnh. Nó đã cài đặt các tính năng của máy chủ tốt, nhưng .NET framework không được cài đặt. Theo đó , tính năng NetFX3 nên được cài đặt sau đó, nhưng điều đó một lần nữa cho "không tìm thấy tệp nguồn".
eis

2

Nhận máy chủ windows iso image 2008 hoặc cao hơn gắn hình ảnh vào ổ đĩa hình ảnh sẵn có của máy chủ windows 2012 r2, tiến hành thêm vai trò và tính năng và chọn tính năng dotnet framework 3.5, nhấp vào nguồn thay thế để hiển thị tên đường dẫn, ví dụ: e: \ nguồn \ sxs và nhấp vào cài đặt. Điều này nên làm việc.

Hoặc chạy cập nhật windows và làm theo https://support.microsoft.com/en-us/kb/3005628 này để biết giải pháp.


Đối với tôi đây là cách dễ nhất, về cơ bản, sử dụng "Thêm vai trò và Trình hướng dẫn tính năng" dễ dàng truy cập từ Trình quản lý máy chủ, với một nguồn thay thế. Cảm ơn!
Konstantin

0

Tôi đã chỉ định C:\Windows\WinSXSlà đường dẫn nguồn thay thế. Điều này sẽ thất bại một nửa thời gian ở vòng đầu tiên, nhưng dường như cuối cùng nó cũng hoạt động.

Tôi đã làm nó sáng nay mà không có vấn đề gì và nó đã hoàn thành trong lần thử đầu tiên.


0

Nếu việc cài đặt https://www.microsoft.com/en-us/evalcenter/evalu-windows-server-2012-r2 vẫn không thành công, chúng tôi đã xác định một điều chỉnh nhỏ đối với HƯỚNG DẪN SIÊU THỊ của Eis vào ngày 19 tháng 3 năm 2016 là bước cuối cùng để thành công .

Tải xuống và cài đặt 2012 Server R2 cài đặt ISO là chìa khóa, nhưng chúng tôi đã phải chuyển sang thư mục ổ đĩa được gắn \ \ nguồn và tải phiên bản NEWER R2 v9600 của tệp thực thi DISM. Chỉ cần gắn ISO và chỉ định vị trí / nguồn không hoàn thành hoặc thậm chí bắt đầu bất kỳ tiến trình cài đặt nào vì Windows đang sử dụng phiên bản 9200 của DISM có vẻ ghét công tắc / nguồn nhưng chỉ báo cáo nhiều như bên trong % systemroot% \ Logs \ DISM \ tháo.log . Lỗi được mô tả rõ ràng / nguồn như và chuyển đổi UNKNOWN và do đó đã bị thất bại do im lặng mà không lắp ISO nguồn R2 đúng cách.

Cần phải chỉ định phiên bản mới hơn của DISM.exe 9600 bên trong ISO được gắn kết bằng cách thay đổi các thư mục thành đường dẫn ISO được gắn của merg.exe.

cd /d d:\sources && .\dism.exe /online  /enable-feature    featurename:NetFX3ServerFeatures **/Source**:d:\sources\sxs /LimitAccess
cd /d d:\sources && .\dism.exe /online  /enable-feature /featurename:NetFX3 **/Source**:d:\sources\sxs /LimitAccess

Đầu ra của bộ xử lý lệnh sẽ ngay lập tức xác định xem bạn có đang thực hiện phiên bản bắt buộc của merg.exe không

* Công cụ quản lý và phục vụ hình ảnh triển khai

** Phiên bản: 6.3.9600.17031 **

Phiên bản hình ảnh: 6.2.9200.16384

Kích hoạt tính năng

[========================== 100,0% ===================== =====]

Các hoạt động hoàn thành thành công.

Khởi động lại Windows để hoàn thành thao tác này.

Bạn có muốn khởi động lại máy tính bây giờ không? (Y / N) n *

Điều này đã được thực hiện trên Máy chủ 2012 mới được bật lên chỉ với Windows Update Agent v2 được cài đặt:

Tác nhân cập nhật Windows 7.8.9200.16927
Tác nhân cập nhật Windows 7.8.9200.16924


Tác nhân cập nhật Windows 7.8.9200.16927
Ngày cài đặt: 01 31 2017 1304pm
Trạng thái cài đặt: Đã hoàn thành
Tác nhân cập nhật Windows 7.8.9200.16927
Ngày cài đặt: 01 31 2017 1304pm
Trạng thái cài đặt: Đã hoàn thành

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.