Какие файлы хранятся в справочных сборках \ Microsoft \ Framework \ .NETFramework \ v4.0? - PullRequest
6 голосов
/ 13 января 2012

Я хотел бы знать, какие файлы хранятся в

C: \ Program Files (x86) \ Справочные сборки \ Microsoft \ Framework.NETFramework \ v4.0 \

Эти файлы предназначены для WPF / Silverlight?

А какой установщик установит файлы в эту папку?

Я хотел бы знать это, потому что мы разработали приложение winforms с пользовательскими элементами управления WPF. Когда мы разворачиваем приложение в пустой системе, приложение падает при использовании этих элементов управления ...

1 Ответ

0 голосов
/ 02 января 2016
  1. WPF является частью .NET Framework начиная с версии 3.0
  2. Silverlight отличается от WPF и имеет отдельную загрузку SDK
  3. Файлы, расположенные в папке Reference Assemblies , обычно устанавливаются Visual Studio при установке SDK, а (в вашем случае) являются частью Windows 7 и .NET 4 Framework SDK .
  4. Winforms и WPF - это совершенно разные технологии. Короче говоря, Winforms являются оболочками над библиотекой Windows C ++ MFC, а WPF - оболочками над библиотекой DirectX.
  5. Вам следует проверить разницу между профилем клиента и полной платформой , поскольку в большинстве случаев ваше приложение должно быть ориентировано на профиль клиента и только в нескольких сценариях оно должно быть нацелено на полную платформу. Кстати, если вы используете .NET Framework 4.5 или выше , Профиль клиента будет прекращен . Это упрощает процесс развертывания.
  6. Проверьте в свойствах ссылок в вашем проекте C #, что Copy Local имеет значение True. Он скопирует указанную библиотеку в выходной каталог проекта.
...