Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB .NET > Публикация и распространение


Автор: DoKZ 25.9.2013, 16:27
Привет всем. У меня сразу два вопроса:

1) Использую только функционал .NET FrameWork 2.0, надо ли включать сборку .NET FrameWork 3.5 или оставить 2.0? Просто 2.0 устаревшая, а 3.5 весит тяжелее для распространения.

2) Могу ли я просто вложить файлы System.dll, System.Drawing.dll и System.Windows.Forms.dll в папку с приложением и распространять в таком виде? То есть, если найдется Windows XP без .NET FrameWork 2.0 или любого другого, запустится ли приложение, если кроме этих трёх библиотек ничего не используется и не зарегистрировано в ссылках?

Заранее спасибо.  smile 

Автор: diadiavova 28.9.2013, 16:01
Цитата(DoKZ @  25.9.2013,  17:27 Найти цитируемый пост)
) Использую только функционал .NET FrameWork 2.0, надо ли включать сборку .NET FrameWork 3.5 или оставить 2.0? Просто 2.0 устаревшая, а 3.5 весит тяжелее для распространения.

Если в свойствах проекта в качестве целевой платформы указана версия 2.0, то более поздние не нужны.
Цитата(DoKZ @  25.9.2013,  17:27 Найти цитируемый пост)
Могу ли я просто вложить файлы System.dll, System.Drawing.dll и System.Windows.Forms.dll в папку с приложением и распространять в таком виде?

Нет. Фреймворк - это не только библиотеки, но и исполняющая среда, так вот на целевой машине она должна быть установлена.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)