powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Можно ли из кода C# сделать нормальный exe-шник?
19 сообщений из 19, страница 1 из 1
Можно ли из кода C# сделать нормальный exe-шник?
    #32273469
Осел
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно ли из кода C# сделать нормальный exe-шник, не на промежуточном коде IL, а обычный исполняемый платформозависимый файл?
...
Рейтинг: 0 / 0
Можно ли из кода C# сделать нормальный exe-шник?
    #32273483
Frost
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
насколько мне известно, нет.
зато можно сделать native image:
msdn.microsoft.com/library/default.asp?url=/library/en-us/cptools/html/cpgrfnativeimagegeneratorngenexe.asp
...
Рейтинг: 0 / 0
Можно ли из кода C# сделать нормальный exe-шник?
    #32273510
Осел
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Frost, ну, так все равно в этом случае на машине должен стоять dotnetfx,
а хотелось бы сделать исполняемый файл, чтоб не стаить эту dotnet на компы.
...
Рейтинг: 0 / 0
Можно ли из кода C# сделать нормальный exe-шник?
    #32273712
кузя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Осел
framework для сборок на C# нужно устанавливать ВСЕГДА (читай MSDN)
...
Рейтинг: 0 / 0
Можно ли из кода C# сделать нормальный exe-шник?
    #32273831
Сишарпоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А чем тебе dotnetfx мешает? Он чего жрать просит у тебя что ли?
...
Рейтинг: 0 / 0
Можно ли из кода C# сделать нормальный exe-шник?
    #32274701
NickKarev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, сделать нормальный Exe не получится в принципе. Если из MSIL скомпилировать нормальную exe-шку, то как ее контролировать на предмет типобезопасности, делать сборку мусора, управлять доменами, безопасностью и прочее? Не сама же себя она контролировать будет :) А если бы даже такое было возможно, представь какой был бы размер exe-шки (с прикрученным сборщиком мусора, системой безопасности и прочими удовольствиями). Кстати, J++Builder могет компилировать java-код в exe, но эти exe все равно не работабют без виртуальной машины (это о чем-то говорит :) - там тоже инфраструктура, без которой нельзя).
Если тебе так не хочется ставить клиенту Framework, то пути два - Delphi/C++Builder и VS.NET без использования .NET Framework (только это будет издевательство над собой). Если не отвернешься от .NET (а вещица перспективная), почитай MSDN 2003 Там, правда, все по англицки, но что делать.... Зато почти все объяснено.
...
Рейтинг: 0 / 0
Можно ли из кода C# сделать нормальный exe-шник?
    #32274902
Фотография hDrummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пройдёт лет 10 и мы ещё посмотрим, что будет считаться нормальным ехе-шником, а что устаревшим PE-файлом Ж:^)
...
Рейтинг: 0 / 0
Можно ли из кода C# сделать нормальный exe-шник?
    #32276220
Фотография ctmike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2hDrummer

та да интересно чем для пользовотеля framework от mfs отличатеся или dll для vb непомню как называется...., так что просто когда framework войдет в состав не серверной опреционки вот тогда и возрадуемся, а когда до делают mono тогда ваще прыгать будем... гыг.

Наилучшие...
...
Рейтинг: 0 / 0
Можно ли из кода C# сделать нормальный exe-шник?
    #32276370
Фотография hDrummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так что просто когда framework войдет в состав не серверной опреционки

Говорят, что XP поставляется с framework'om. Сам правда не видел, но слышать - слышал.
...
Рейтинг: 0 / 0
Можно ли из кода C# сделать нормальный exe-шник?
    #32277066
Фотография Magnus23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Существует новая версия ХР она действительно с фреймворком, самый-самый сейчас сВИН 2003, он полностью под .NET
...
Рейтинг: 0 / 0
Можно ли из кода C# сделать нормальный exe-шник?
    #32277332
NickKarev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По-моему, обсуждение пошло по неконструктивному пути. .NET Framework входит в состав Win 2003 Server(все поставки), называть который WinXP-сервер неправильно. (см.MSDN) В Windows XP Pro/Home .NET Framework'а нет. Технология ИМХО не без недостатков, но многообещающая. Думаю, что в LongHorn'е будет версия 1.2 или 2.0, которая получит достаточно широкое распространение (благо писать приложения, не требующие супербыстродействия и суперэкономии в .NET проще, чем где бы то ни было).
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Можно ли из кода C# сделать нормальный exe-шник?
    #38747035
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
hDrummerпройдёт лет 10 и мы ещё посмотрим, что будет считаться нормальным ехе-шником, а что устаревшим PE-файлом Ж:^)
Случайно наткнулся в "поиске". Дрюм прованговал
...
Рейтинг: 0 / 0
Можно ли из кода C# сделать нормальный exe-шник?
    #38747080
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2hDrummerпройдёт лет 10 и мы ещё посмотрим, что будет считаться нормальным ехе-шником, а что устаревшим PE-файлом Ж:^)
Случайно наткнулся в "поиске". Дрюм прованговал


25 сен 03, 09:07


да уж
...
Рейтинг: 0 / 0
Можно ли из кода C# сделать нормальный exe-шник?
    #38747551
Eolt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А зачем нужен экзешник? С# интерпретатор, который может компилироваться в машинный код в ран-тайме, но чаще ему не хватает ресурсов для этого и .NET фигачит программу в режиме интерпретации IL-кода. Я бы вообще выкинул бессмысленный JIT и оставил только интерпретатор, это бы ускорило работу программ однозначно.
...
Рейтинг: 0 / 0
Можно ли из кода C# сделать нормальный exe-шник?
    #38747741
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EoltС# интерпретатор...Нет!
...
Рейтинг: 0 / 0
Можно ли из кода C# сделать нормальный exe-шник?
    #38748513
Belobrodsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hDrummerпройдёт лет 10 и мы ещё посмотрим, что будет считаться нормальным ехе-шником, а что устаревшим PE-файлом Ж:^)

Почти 11 лет прошло. Давайте смотреть, что такое нормальнй экзешник?)))


А по теме вопрос.
Имеется ли бесплатный установщик в который можно завернуть свою прогу (.exe) написанную на С# И сам dotnet framework, чтобы при установке юзером (полный чайник), когда он кликал "Далее", "Далее" при необходимости фраймворк сам встал из оффлайна, если он до этого не стоял или стоял но старый ? То есть, чтобы сто пудово прога заработала у чайников?
...
Рейтинг: 0 / 0
Можно ли из кода C# сделать нормальный exe-шник?
    #38748554
gandjustas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Belobrodsky,

Сейчас .NET FW входит в состав Windows
...
Рейтинг: 0 / 0
Можно ли из кода C# сделать нормальный exe-шник?
    #38748992
УКРОП_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОселFrost, ну, так все равно в этом случае на машине должен стоять dotnetfx,
а хотелось бы сделать исполняемый файл, чтоб не стаить эту dotnet на компы.

в Win7 фреймворк можешь и не ставить!!!!!!
...
Рейтинг: 0 / 0
Можно ли из кода C# сделать нормальный exe-шник?
    #38754403
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://msdn.microsoft.com/en-US/vstudio/dotnetnative] Microsoft .NET Native

.NET Native compiles C# to native machine code that performs like C++.
You will continue to benefit from the productivity and familiarity of the .NET Framework with the great performance of native code.
Popular Windows Store apps start up to 60% faster and use 15-20% less memory when compiled with .NET Native.
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Можно ли из кода C# сделать нормальный exe-шник?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]