![]() |
|
Модераторы: Partizan, gambit |
![]()
|
|
| Валерия |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 598 Регистрация: 10.3.2007 Репутация: 1 Всего: 8 |
Можно ли каким-то образом создать приложение на C#, но что бы на выходе был ехе файл, который бы смог запускаться где угодно без установленного .NET ?
Пусть он даже 40 мб будет весить, т.е что бы он включал в себя весь фреймворк... |
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 18 Всего: 142 |
Можно включить фреймворк в пакет установки. Это делается при помощи настройки параметров публикации в свойствах проекта.
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| ДобренькийПапаша |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1278 Регистрация: 14.1.2006 Где: г.Москва Репутация: 3 Всего: 7 |
можно. используйте xenocode. Подробности есть в журнале хакер за июль 2009, стр 47.
-------------------- Меня зовут Себастьян Парейра, торговец чёрным деревом. |
|||
|
||||
| Raistlin |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 42 Регистрация: 19.5.2009 Репутация: нет Всего: нет |
Насколько мне известно, стандартный пакет установки может только проверить и запросить установку .NET (из того же каталога/интернета), т.е. в один единственный *.exe, увы, не запаковать. Это сообщение отредактировал(а) Raistlin - 3.9.2009, 12:58 |
|||
|
||||
| PashaPash |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1233 Регистрация: 3.1.2008 Репутация: 9 Всего: 49 |
Валерия, в 2008-й студии SP1 есть такая вещь как Client-Only Framework subset, весит ~28, поддеживается стандартными инсталляторами студии. Правда, на выходе все-таки инсталлятор, а не один exe-ник.
|
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 18 Всего: 142 |
Так и есть. Но если проблема в том, что на целевой машине может не оказаться фреймворка, то её можно решить таким образом, а если принципиально запаковать в один файл, то конечно это выход. Хотя упаковывать фреймворк в прогу это как-то -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| granit1986 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 110 Регистрация: 17.6.2008 Репутация: нет Всего: нет |
а можно по подробнее про Client-Only Framework subset? где и как его включить?
|
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, Partizan, PashaPash. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | .NET для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |