2012-04-05 32 views
6

Tôi muốn nhắm mục tiêu ứng dụng .net của tôi tới .NetFramework 4 (Hồ sơ Khách hàng) nhưng sau đó tôi nhận ra rằng điều khiển bên thứ 3 sử dụng System.Design để thực hiện điều khiển tùy chỉnh..Net Framework 4 Nhắm mục tiêu Hồ sơ Khách hàng

Bây giờ, hãy quan tâm đến người dùng, vì hầu hết sẽ có .Net Framework 4 Client Profile được cài đặt trên hệ thống của họ thay vì .Net Framework 4 Full. Liệu người dùng có thấy khó chịu khi tải xuống và cài đặt Khung công tác đầy đủ hay không. Nhưng chỉ có một khách hàng khác biệt kích thước nhỏ-41mb và đầy đủ-48 mb.

Hầu hết các ứng dụng .net chỉ yêu cầu hồ sơ khách hàng? Ngoài ra còn có một cách khác để sử dụng lớp ControlDesigner trong C# với hồ sơ khách hàng.

Hãy giúp tôi.

+0

http://stackoverflow.com/questions/2759228/difference-between-net-4-client-profile-and-full-framework-download –

+0

@Wimbo Cảm ơn bạn đã liên kết tôi đã đọc câu hỏi này.Nhưng nó không đưa ra câu trả lời tôi muốn. – techno

+0

@techno - Chỉ cần yêu cầu .NET Framework đầy đủ. Nếu ai đó không có nó, họ sẽ tải xuống. Tôi nên chỉ ra .NET Framework 4 được gửi thông qua Windows Update. –

Trả lời

3

Bạn chỉ cần chọn khuôn khổ .NET 4 đầy đủ làm Khung mục tiêu. Cố gắng thực hiện bất kỳ phím tắt nào xung quanh đó sẽ nổ tung trên khuôn mặt của bạn. Vâng, khuôn mặt của người dùng của bạn nhất của tất cả.

Đây không phải là vấn đề. Dự án Thiết lập của bạn cần đảm bảo rằng đúng cấu hình có sẵn trên máy của người dùng. Mà không không liên quan đến tải xuống 48 megabyte nếu cô ấy đã có hồ sơ Khách hàng, trình cài đặt .NET chỉ tải xuống các phần còn thiếu.

0

Bạn luôn có thể đặt bản sao thành true cho System.Design và phân phối nó với ứng dụng của bạn.

Ngoài ra, họ phải cài đặt. Không có cách nào khác trừ khi kiểm soát của bên thứ ba giảm sự phụ thuộc.

+0

Hãy làm rõ. – techno

+0

Cần làm rõ điều gì? –

+0

'bản sao được đặt thành true cho System.Design và phân phối với ứng dụng của bạn' – techno

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