Tôi đang viết một ứng dụng bảng điều khiển sẽ được triển khai với cài đặt ứng dụng mà chúng tôi đang viết. Các ứng dụng giao diện điều khiển nhằm mục đích sửa chữa một lỗi trong vista mà sẽ cho phép ứng dụng của chúng tôi được cài đặt đúng trong Vista. Ứng dụng giao diện điều khiển hoạt động tốt, nhưng tôi có thể dựa vào .NET framework đang được cài đặt trên tất cả các máy tính Vista không - nó có được cài đặt theo mặc định không?.NET Framework có được cài đặt mặc định trên Vista không?
Trả lời
Theo this site:
Windows Vista đóng gói đi kèm với Microsoft .NET Framework 2.0 và 3.0, nhưng không phải phiên bản 1.1, có thể vẫn theo yêu cầu của một số ứng dụng
Vì vậy, nếu mục tiêu ứng dụng bảng điều khiển của bạn v 2.0 hoặc v 3.0, bạn phải OK
Có .Net 3.0 được cài đặt theo mặc định trên Vista
.NET 3 được cài đặt trên Vista theo mặc định.
.NET Framework 3.0 được cài đặt theo mặc định trên Microsoft Windows Vista
Yes. See here for an overview.
According to the MSDN (tôi nhấn mạnh):
.NET Framework 3.0 được cài đặt bởi mặc định trên Microsoft Windows Vista. Trên Microsoft Windows Server có tên mã là "Longhorn", bạn có thể cài đặt .NET Framework dưới dạng Tính năng Windows bằng cách sử dụng Công cụ quản lý vai trò.
Có danh sách phiên bản .Net được cài đặt trên phiên bản Windows nào trên Wikipedia.
- Windows XP và trước không đi kèm với Net
- Windows Server 2003 đi kèm với Net 1.1
- Windows Vista đi kèm với Net 3.0
- Windows 2008 đi kèm với Net 3.0
- Windows 2008 R2 đi kèm với .Net 3.5
- Windows 7 có thể sẽ đi kèm với .Net 3.5
- 1. Phiên bản .NET framework nào được cài đặt trên Windows XP, Vista và 7?
- 2. Khuôn khổ .NET 3.5 sẽ không cài đặt trên VISTA 32bit
- 3. .NET Framework có thể sử dụng được trên Win98 không?
- 4. Silverlight có yêu cầu khung .NET được cài đặt không?
- 5. Mono không ghi cài đặt mặc định
- 6. WIX cài đặt tính năng mặc định không được cài đặt
- 7. Winform không có .NET framework?
- 8. Nơi tìm danh sách các tệp dll mặc định có sẵn trên Windows (XP, Vista, 7, ...)?
- 9. IIS7 có thể được cài đặt trên XP không?
- 10. Có các nền tảng Unix trong đó Perl không được cài đặt theo mặc định không?
- 11. .NET Framework yêu cầu hệ thống 4.5 hoạt động (không có Vista và XP)
- 12. Cài đặt .NET Framework 4.0, thay đổi ổ đĩa
- 13. Cài đặt .NET Framework 4 ở chế độ im lặng
- 14. Trình cài đặt NSIS kiểm tra .NET Framework
- 15. Cách cài đặt .NET 4.5?
- 16. Giá trị mặc định của nhóm cài đặt sẽ không được đặt
- 17. Mặc định biểu tượng Cài đặt launcher
- 18. Cài đặt .net 2.0 SDK trên Windows 8
- 19. Mặc định .NET Runtime Version
- 20. Tại sao cài đặt mặc định == không gọi Equals?
- 21. Windows XP SP2 có bao gồm khung .net theo mặc định không?
- 22. Tắt mặc địnhSettingValueAttribute Tạo trên cài đặt Applicaiton cho .Net Application
- 23. .NET Framework trên Android
- 24. Có cách nào để tự động cài đặt .NET không?
- 25. Android-SDK lỗi cài đặt gói mặc dù quản lý Eclipse & SDK đang chạy as Administrator trên Vista
- 26. Sử dụng Cài đặt Ứng dụng và cài đặt mặc định từ app.config
- 27. .NET Framework 4.0 có yêu cầu khởi động lại không?
- 28. Dự án C# đang nhắm mục tiêu ".Net Framework, Version = v4.5", chưa được cài đặt trên máy này
- 29. Có lệnh dòng lệnh để xác minh phiên bản .NET nào đã được cài đặt không.
- 30. Làm cách nào để tìm hiểu xem .NET 4.02 có được cài đặt không?
Google nhanh chóng tìm kiếm sẽ nói với bạn điều đó. Đừng lười biếng nữa. – Ksempac
chỉ tò mò - các lỗi trong Vista bạn đang cố gắng để làm việc xung quanh là gì? –
Vista không thực hiện làm mới màn hình nền sau khi cài đặt phần mềm mới, do đó bất kỳ biểu tượng mới nào bạn triển khai lên màn hình sẽ không hiển thị được. Bạn có thể thực hiện làm mới desktop bằng cách gọi xuống api windows bằng cách sử dụng [DllImport ("shell32.dll")] void extern void SHChangeNotify (Enumeration.HChangeNotifyEventID wEventId, Cờ UInt32, IntPtr dwItem1, IntPtr dwItem2); Có một hotfix để khắc phục lỗi nhưng chúng tôi không thể dựa vào đó đang được cài đặt. – januszstabik