| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > .NET для новичков > exe который включает в себя среду .NET |
| Автор: Валерия 1.9.2009, 17:35 |
| Можно ли каким-то образом создать приложение на C#, но что бы на выходе был ехе файл, который бы смог запускаться где угодно без установленного .NET ? Пусть он даже 40 мб будет весить, т.е что бы он включал в себя весь фреймворк... |
| Автор: diadiavova 1.9.2009, 17:49 |
| Можно включить фреймворк в пакет установки. Это делается при помощи настройки параметров публикации в свойствах проекта. |
| Автор: ДобренькийПапаша 1.9.2009, 21:16 |
| можно. используйте xenocode. Подробности есть в журнале хакер за июль 2009, стр 47. |
| Автор: PashaPash 3.9.2009, 13:47 |
| Валерия, в 2008-й студии SP1 есть такая вещь как Client-Only Framework subset, весит ~28, поддеживается стандартными инсталляторами студии. Правда, на выходе все-таки инсталлятор, а не один exe-ник. |
| Автор: diadiavova 3.9.2009, 14:51 | ||
Так и есть. Но если проблема в том, что на целевой машине может не оказаться фреймворка, то её можно решить таким образом, а если принципиально запаковать в один файл, то конечно это выход. Хотя упаковывать фреймворк в прогу это как-то |
| Автор: granit1986 5.9.2009, 22:30 |
| а можно по подробнее про Client-Only Framework subset? где и как его включить? |