Các tệp mà bạn có quyền phân phối lại được liệt kê trong tệp redist.txt trong thư mục cài đặt Visual Studio của bạn. Có, trình cài đặt .NET, như dotNetFx35setup.exe được bao gồm trong danh sách đó. gửi một bản sao của tập tin đó cho khách hàng của bạn
Nó không phải là một trình cài đặt thực sự, nó là một bootstrapper tải các bit thực tế từ máy chủ Microsoft. Đó là một cách tiếp cận khôn ngoan, bạn chắc chắn không muốn phân phối một phiên bản có trước bản cập nhật bảo mật mới nhất. Không xảy ra thường xuyên, nhưng có một cho 3,5 SP1 chỉ hai tháng trước đây. Khách hàng thực hiện không phải như tải nội dung đã được khắc phục sự cố bảo mật.
Thành thật mà nói, bao gồm mọi thứ trong trình cài đặt của bạn bao gồm các bit .NET bắt đầu có ý nghĩa ít hơn và ít hơn. Đặc biệt cho .NET 4.0. Nó nhỏ, ~ 55 MB so với ~ 350 MB cho .NET 3.5 SP1. Nhờ các điều kiện tiên quyết của nó, nó đòi hỏi một gói dịch vụ Windows gần đây. XP SP3 chẳng hạn. Bạn chắc chắn không muốn tham gia vào việc phân phối các gói dịch vụ Windows. Nêu rõ các điều kiện tiên quyết của phần mềm của bạn rõ ràng, yêu cầu .NET phải được cài đặt sẵn có khả năng bảo vệ, giống như yêu cầu một phiên bản Windows tối thiểu và mức SP. Đặc biệt là với một khách hàng mà phức tạp bạn.
Nguồn
2010-07-24 14:41:37