Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

"Встроить" .NET framework в программу на C

50K
02 июля 2009 года
Spirahet
2 / / 02.07.2009
Есть программа написанная на С#. Её устанавливают на различных версиях Windows люди далекие от компьютера. Когда при установке framework-ка возникают проблемы вроде того, что ему требуются какие-либо дополнительные библиотеки или программы; они не пытаются ее решить. Можно ли какими-либо средствами "включить" framework в состав программы, чтобы все необходимое было при программе?
11
02 июля 2009 года
oxotnik333
2.9K / / 03.08.2007
правильней будет либо написать подробную инструкцию по установке, либо сделать дистрибутив, включающий в себя фреймворк
288
02 июля 2009 года
nikitozz
1.2K / / 09.03.2007
Цитата: oxotnik333
правильней будет либо написать подробную инструкцию по установке, либо сделать дистрибутив, включающий в себя фреймворк



Предпочтительней даже второй вариант. Потому как если люди от компьютера далеки, то от инструкции толку будет не особо много.

297
03 июля 2009 года
koodeer
1.2K / / 02.05.2009
Если конкретно, то включить .NET Framework в инсталляционный пакет можно в свойствах проекта: Properties > Publish > Prerequisites, здесь выбираем версию - 2.0, 3.0 или 3.5. Поставив галочку в нужном чекбоксе, публикуем приложение: Build > Publish или прямо из окна свойств.
(Писал по среде Visual Studio 2008. В 2005, если не изменяет память, было несколько иначе, но думаю разберётесь).
50K
03 июля 2009 года
Spirahet
2 / / 02.07.2009
Цитата: oxotnik333
правильней будет либо написать подробную инструкцию по установке, либо сделать дистрибутив, включающий в себя фреймворк



Если под вторым вариантом подразумевается прописывание в инстолляторе проверки на версию установленного фреймворка и его установки, то данный вариант как раз и реализован на данный момент. Но при установки фреймворка, например на Windows 98, он требует удовлетворить его зависимости, причем если в офисе при тестировании инстоллятор справлялся с данной задачей. то у клиентов обязательно находится какая-либо недостающая библиотека .

To Koodeer: Спасибо, попробую и отпишусь о результатах :).

5
03 июля 2009 года
hardcase
4.5K / / 09.08.2005
Цитата: Spirahet
Но при установки фреймворка, например на Windows 98....

Вы знаете толк в извращениях. ;)

3
03 июля 2009 года
Green
4.8K / / 20.01.2000
А почему бы не собрать дистрибутив?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог