2016-03-01 32 views
6

Làm cách nào để cài đặt .NET 4.0 Framework trong Windows 10? .NET 4.6 đã được cài đặt nhưng tôi muốn có .NET 4 Framework (không sửa đổi registry).Cách cài đặt .NET 4 Framework trong Windows 10

Bật và tắt các tính năng của Windows trong bảng điều khiển không có bất kỳ ảnh hưởng nào.

+0

đây có phải là câu hỏi thực sự không? Chỉ cần giả định của nó không có cần phải làm bất kỳ công việc nhiều hơn nữa. Bạn có thể chọn những gì để biên dịch trong Visual studio –

+0

visual studio? Tôi muốn cài đặt một ứng dụng x64 ... tôi chỉ cần trình biên dịch phù hợp và cần khung này –

+0

https://www.google.no/search?q=download+.net+4 –

Trả lời

8

Từ the download page cho "Microsoft .NET Framework 4.6" (tôi nhấn mạnh):

Microsoft .NET Framework 4.6 là một cao tương thích, tại chỗ cập nhật với Microsoft .NET Framework 4 , Microsoft .NET Framework 4.5, Microsoft .NET Framework 4.5.1 và Microsoft .NET Framework 4.5.2.

On Nói cách khác, có NET 4.6 cài đặt (nó part of Windows 10 vì vậy bạn không cần phải cài đặt nó) có nghĩa là bạn đã .NET 4.0, 4.5, 4.5.1, 4.5.2 và 4.6 được cài đặt và có thể chạy mã nhắm mục tiêu bất kỳ phiên bản khung nào mà không thực hiện bất kỳ sửa đổi nào đối với cài đặt Windows của bạn.

Bạn không thể cài đặt .NET 4.0 khi bạn cài đặt phiên bản mới hơn vì mỗi phiên bản là bản cập nhật tại chỗ cho bản cuối cùng.


Tuy nhiên, nếu vấn đề của bạn là với việc mở một dự án mà mục tiêu NET 4.0.1, 4.0.2, 4.0.3 hoặc trong Visual Studio trên Windows 10, bạn có thể cần phải tải về một trong gói nhắm mục tiêu:

vì tôi không chắc chắn chúng được cài đặt.

+1

Nhưng tại sao tôi không thể cài đặt một tệp exe nếu nó tiếp tục nói rằng nó cần .NET framework 4 bị thiếu nếu tôi đã có .NET 4.6? Có lẽ chế độ tương thích, kích chuột phải, thuộc tính và thiết lập tương thích Windows 7 sẽ thực hiện công việc. Cảm ơn bạn đã trả lời, không phải tất cả mọi người đều biết mọi thứ về máy tính. –

+0

Lỗi nào (nếu có) bạn có nhận được khi cài đặt không? –

+4

Tôi không biết OP đã nhận được gì, nhưng cố gắng cài đặt Windows SDK 7.1 trên windows 10 Tôi nhận được: "Một số thành phần Windows SDK yêu cầu RTM .NET Framework 4. Thiết lập đã phát hiện phiên bản trước của .NET Framework. 4. Nếu bạn tiếp tục với Thiết lập, các thành phần này sẽ không được cài đặt ". Vì vậy, đây là một trình cài đặt rõ ràng yêu cầu .net 4 và tôi dường như không thể thưởng thức nó. –

0

Bạn không thể cài đặt phiên bản cũ hơn. Khi bạn đã chạy trên .Net framework 4.6, bạn không thể hạ cấp nó. Tuy nhiên, Windows 10 đã đi kèm với .NET framework theo mặc định, tại sao bạn cần phải cài đặt phiên bản cũ hơn?

Theo điều này website, bạn có thể chọn trình cài đặt web hoặc trình cài đặt ngoại tuyến để cài đặt .NET framework. Bạn có thể thử tải xuống .NET framework 4 từ here.

2

Nếu bạn thực sự muốn cài đặt phần phát triển NET 4.0 hoặc 4.5.2 trong Windows 10 bạn cần, tùy theo phiên bản, như sau:

  1. Các thư viện:

  2. Các công cụ (csc, msbuild): lấy 2017 phiên bản, mới nhất, vì chúng sẽ làm việc với cả hai 4.5.2 hoặc 4.0 từ trước. Truy cập Visual Studio downloads site, cuộn xuống và tải xuống theo cách bên dưới gói Build Tools for Visual Studio 2017.

    Từ việc cài đặt bạn sẽ cần thành phần riêng lẻ sau:

    • .NET Framework 4.6.1 SDK
    • .NET Framework pack 4.6.1 Nhắm mục tiêu (họ đang có ích bởi vì họ mang thực thi thoải mái như tlbimp.exe ví dụ)
    • C# và Visual Basic trình biên dịch Roslyn (mang csc.exemsbuild.exe)

Bây giờ bạn sẽ có vàng!

0

Nếu bạn quản lý sử dụng công cụ để xóa Net Framework 4+ khỏi Windows 10 ISO để cài đặt mới.

Sau đó, bạn có thể cài đặt bản cài đặt mới của Net Framework 4.5, chứ không phải 4.0. Vì Windows 10 sẽ không cho phép điều đó cho 4.0.

Tôi thực sự không chắc chắn nếu có một số công cụ xóa cho 4.6 và 4.7. Vì tôi đã thử cách trực tiếp để làm việc với cài đặt 7 SDK. Nhưng sau đó chỉ có 4,5 có thể được cài đặt.

Sau đó, bạn hoàn toàn có thể cài đặt Windows 7 SDK đầy đủ, khi bạn cài đặt 4.5.

Nếu Windows 7 SDK kêu gọi 2.0 hoặc 3.5 cài đặt trong ứng dụng và tính năng.

Bạn có thể sử dụng công cụ có tên NTlite và chỉnh sửa cài đặt tệp .wim của Windows 10. Sau đó, sử dụng tính tương thích để xóa 4+. Sau đó lưu và khởi động ISO đã sao chép trong C :, và bắt đầu cài đặt trong Windows 10. Bằng cách đó, bạn cũng có thể giữ cài đặt và ứng dụng mà bạn đã cài đặt, chỉ cần xóa các tệp nguồn chính của Windows 10. Đồng thời giữ Windows của bạn được kích hoạt.

Các vấn đề liên quan