"Встроить" .NET framework в программу на C
Есть программа написанная на С#. Её устанавливают на различных версиях Windows люди далекие от компьютера. Когда при установке framework-ка возникают проблемы вроде того, что ему требуются какие-либо дополнительные библиотеки или программы; они не пытаются ее решить. Можно ли какими-либо средствами "включить" framework в состав программы, чтобы все необходимое было при программе?
правильней будет либо написать подробную инструкцию по установке, либо сделать дистрибутив, включающий в себя фреймворк
Цитата: oxotnik333
правильней будет либо написать подробную инструкцию по установке, либо сделать дистрибутив, включающий в себя фреймворк
Предпочтительней даже второй вариант. Потому как если люди от компьютера далеки, то от инструкции толку будет не особо много.
(Писал по среде Visual Studio 2008. В 2005, если не изменяет память, было несколько иначе, но думаю разберётесь).
Цитата: oxotnik333
правильней будет либо написать подробную инструкцию по установке, либо сделать дистрибутив, включающий в себя фреймворк
Если под вторым вариантом подразумевается прописывание в инстолляторе проверки на версию установленного фреймворка и его установки, то данный вариант как раз и реализован на данный момент. Но при установки фреймворка, например на Windows 98, он требует удовлетворить его зависимости, причем если в офисе при тестировании инстоллятор справлялся с данной задачей. то у клиентов обязательно находится какая-либо недостающая библиотека .
To Koodeer: Спасибо, попробую и отпишусь о результатах :).
Цитата: Spirahet
Но при установки фреймворка, например на Windows 98....
Вы знаете толк в извращениях. ;)
А почему бы не собрать дистрибутив?