Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> exe который включает в себя среду .NET 
:(
    Опции темы
Валерия
Дата 1.9.2009, 17:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 598
Регистрация: 10.3.2007

Репутация: 1
Всего: 8



Можно ли каким-то образом создать приложение на C#, но что бы на выходе был ехе файл, который бы смог запускаться где угодно без установленного .NET ?
Пусть он даже 40 мб будет весить, т.е что бы он включал в себя весь фреймворк...
PM MAIL   Вверх
diadiavova
Дата 1.9.2009, 17:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 18
Всего: 142



Можно включить фреймворк в пакет установки. Это делается при помощи настройки параметров публикации в свойствах проекта.


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
ДобренькийПапаша
Дата 1.9.2009, 21:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1278
Регистрация: 14.1.2006
Где: г.Москва

Репутация: 3
Всего: 7



можно. используйте xenocode. Подробности есть в журнале хакер за июль 2009, стр 47.


--------------------
Меня зовут Себастьян Парейра, торговец чёрным деревом.
PM MAIL   Вверх
Raistlin
Дата 3.9.2009, 12:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 42
Регистрация: 19.5.2009

Репутация: нет
Всего: нет



Цитата(diadiavova @  1.9.2009,  17:49 Найти цитируемый пост)
Можно включить фреймворк в пакет установки. Это делается при помощи настройки параметров публикации в свойствах проекта.

Насколько мне известно, стандартный пакет установки может только проверить и запросить установку .NET (из того же каталога/интернета), т.е. в один единственный *.exe, увы, не запаковать. 

Это сообщение отредактировал(а) Raistlin - 3.9.2009, 12:58
PM MAIL   Вверх
PashaPash
Дата 3.9.2009, 13:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1233
Регистрация: 3.1.2008

Репутация: 9
Всего: 49



Валерия, в 2008-й студии SP1 есть такая вещь как Client-Only Framework subset, весит ~28, поддеживается стандартными инсталляторами студии. Правда, на выходе все-таки инсталлятор, а не один exe-ник.


--------------------
PM MAIL WWW   Вверх
diadiavova
Дата 3.9.2009, 14:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 18
Всего: 142



Цитата(Raistlin @  3.9.2009,  13:58 Найти цитируемый пост)
Насколько мне известно, стандартный пакет установки может только проверить и запросить установку .NET (из того же каталога/интернета), т.е. в один единственный *.exe, увы, не запаковать.

Так и есть. Но если проблема в том, что на целевой машине может не оказаться фреймворка, то её можно решить таким образом, а если принципиально запаковать в один файл, то конечно это выход. Хотя упаковывать фреймворк в прогу это как-то smile


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
granit1986
Дата 5.9.2009, 22:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 110
Регистрация: 17.6.2008

Репутация: нет
Всего: нет



а можно по подробнее про Client-Only Framework subset? где и как его включить?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Partizan
PashaPash

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, Partizan, PashaPash.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | .NET для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0467 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.