Giả sử tôi đã cài đặt .NET 2. Tôi có thể lập trình cài đặt phiên bản 4 bằng .NET 2 không?Tôi có thể cài đặt phiên bản .NET mới bằng cách sử dụng .NET không?
5
A
Trả lời
12
Tất nhiên bạn có thể. Bao gồm gói cài đặt cần thiết và sau đó Process.Start hoặc thậm chí tốt hơn: tạo dự án thiết lập và triển khai cho ứng dụng của bạn và đặt điều kiện khởi chạy thành .NET 4.0 để khi ai đó cố gắng cài đặt nó sẽ xác minh sự hiện diện của .NET 4.0 và nếu không yêu cầu cài đặt nó:
Ghi chú: trong ảnh chụp màn hình thiết lập .NET 4.0 là điều kiện ra mắt (bước 4)
1
chắc. Chỉ cần bắt đầu quá trình cài đặt.
Process.Start("dotnetfx.exe");
2
Bạn có thể làm điều này (chỉ bao ra để cài đặt MSI và msiexec.exe), nhưng có những thứ như trầm khóa và vấn đề an ninh khác để xem xét. Nhưng thực tiễn tốt hơn là yêu cầu người dùng cài đặt và sau đó cài đặt chương trình của bạn. Trình cài đặt của bạn sẽ cần phải là mã .net 2.0 để thực hiện việc này.
Các vấn đề liên quan
- 1. Số phiên bản .NET (Phiên bản trình cài đặt)
- 2. Cài đặt .NET 4.5 REALLY có thay thế các phiên bản .NET 4.0 không?
- 3. Cách cài đặt .NET .NET 4.x bằng cách sử dụng WiX Burn
- 4. Tôi có thể cài đặt nhiều phiên bản Xcode không?
- 5. Kiểm tra xem phiên bản đầy đủ của .net có được cài đặt không?
- 6. .NET 4.5 có giới thiệu phiên bản CLR mới không?
- 7. SQLCLR sử dụng phiên bản .NET Framework
- 8. Tôi có thể cài đặt phiên bản ASP.NET được sử dụng bởi Visual Studio ASP.NET Development Server không?
- 9. Có lệnh dòng lệnh để xác minh phiên bản .NET nào đã được cài đặt không.
- 10. Cách cài đặt Automapper cho .net 3.5
- 11. Tôi có thể sử dụng thư viện .NET 4.0 trong ứng dụng .NET 2.0 không?
- 12. Ứng dụng .Net của tôi có thể tham chiếu hai phiên bản khác nhau của thư viện khung .net không?
- 13. Cách cài đặt phiên bản gói cụ thể bằng pip?
- 14. Cách cài đặt phiên bản .net Framework 4.5 trong hồ bơi ứng dụng IIS 7
- 15. Cách cài đặt .NET 4.5?
- 16. Cài đặt dịch vụ .NET bằng InstallUtil
- 17. Phiên bản khung công tác .NET được sử dụng
- 18. Có cách nào để tự động cài đặt .NET không?
- 19. Phiên bản .NET nào có phiên bản Windows nào?
- 20. Trình cài đặt NSIS có .NET 4.0
- 21. Làm cách nào để đặt Phiên bản Khuôn khổ .NET khi sử dụng New-WebAppPool?
- 22. Cài đặt ứng dụng C# .NET và nâng cấp
- 23. Các phiên bản .NET 2.0 có thể chạy trong .NET 4.0 không?
- 24. Làm thế nào tôi có thể biết tôi đang sử dụng x64 hay x86 bằng .NET?
- 25. Có phiên bản kdevelop mà tôi có thể cài đặt trên các cửa sổ không?
- 26. Cách cài đặt phiên bản mới nhất của vải
- 27. .NET Framework có thể sử dụng được trên Win98 không?
- 28. Mã để kiểm tra các bản cập nhật, cài đặt phiên bản mới của ứng dụng
- 29. Tôi có thể gỡ bỏ ASP .NET MVC 2 một cách an toàn khỏi Visual Studio nếu tôi sử dụng ASP .NET MVC 3 không?
- 30. Kiểm tra phiên bản .Net từ ứng dụng WinForms