2012-01-13 7 views
6

Tôi muốn biết loại tập tin được lưu trữ trongTệp nào được lưu trữ trong Tài liệu tham khảo Microsoft Framework .NETFramework v4.0?

C: \ Program Files (x86) \ Reference Assemblies \ Microsoft \ Framework.NETFramework \ v4.0 \

Are những tập tin đó có nghĩa là cho WPF/Silverlight?

Trình cài đặt nào cài đặt các tệp trong thư mục đó?

Tôi muốn biết điều này vì chúng tôi đã phát triển một ứng dụng winforms với các điều khiển WPF tùy chỉnh. Khi chúng tôi triển khai các ứng dụng trên một hệ thống trần, ứng dụng bị treo khi các điều khiển được sử dụng ...

+1

MSDN có một mô tả rất tốt về những gì được bao gồm và không nằm trong Client Profile: http://msdn.microsoft.com/en-us/library/cc656912.aspx –

+0

@ M.Babcock Cảm ơn, nhưng những gì phải làm gì để cài đặt thư mục v4.0? – Martijn

+0

Có một cài đặt riêng cho Hồ sơ Khách hàng: http://www.microsoft.com/download/en/details.aspx?id=24872 –

Trả lời

0
  1. WPF là một phần của .NET Framework từ phiên bản 3.0
  2. Silverlight khác với WPF và có separate SDK download
  3. Các tệp nằm dưới Tập hợp tham chiếu thư mục, thường được cài đặt bởi Visual studio khi cài đặt SDK và (in your case), are part of the Windows 7 and .NET 4 Framework SDK.
  4. Winforms và WPF là các công nghệ hoàn toàn khác nhau. Tóm lại, Winforms là trình bao bọc bên trên thư viện Windows C++ MFC và WPF là các trình bao bọc bên trên thư viện DirectX.
  5. Bạn nên kiểm tra the difference between Client profile and Full Framework vì phần lớn thời gian, ứng dụng của bạn nên nhắm mục tiêu hồ sơ Khách hàng và chỉ trong một vài trường hợp, nó nên nhắm mục tiêu Toàn khung. Nhân tiện, nếu bạn đang sử dụng Khuôn khổ .NET 4.5 hoặc cao hơn, Hồ sơ khách hàng đã bị ngừng. Nó đơn giản hóa quá trình triển khai.
  6. Kiểm tra thuộc tính tham chiếu trong dự án C# của bạn rằng Copy Local được đặt thành True. Nó sẽ sao chép thư viện tham chiếu trong thư mục đầu ra của dự án.