powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Хочется странного: как запустить приложение под NET 4.5?
23 сообщений из 23, страница 1 из 1
Хочется странного: как запустить приложение под NET 4.5?
    #39172546
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чисто интересно: есть приложение, построенное под 4.5.
Как можно извратиться на Вин7, на которой нет 4.5., чтобы хотя бы сказать юзеру: "установи фреймворк 4.5." и потом снова запускай.
А если есть то запуститься и работать.
Принципиально можно такое сделать?
...
Рейтинг: 0 / 0
Хочется странного: как запустить приложение под NET 4.5?
    #39172550
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Winnipuh,

Шарпдевелоп5 так и делает. См. исходники
...
Рейтинг: 0 / 0
Хочется странного: как запустить приложение под NET 4.5?
    #39172561
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SiemarglWinnipuh,

Шарпдевелоп5 так и делает. См. исходники

хых, а как в WinForms или WPF приложении такое мутонуть?
...
Рейтинг: 0 / 0
Хочется странного: как запустить приложение под NET 4.5?
    #39172568
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как такой вариант, покритикуйте:

пишем небольшую пускалку под фреймворк 2.0, в ресурсы пихаем реальное приложение под 4.5. Пускалка проверяет есть ли фреймворк на машине, и если нет, посылает юзера или устанавливает, и если установлен 4.5 вынимает приложение из ресурсов и запускает как процесс
...
Рейтинг: 0 / 0
Хочется странного: как запустить приложение под NET 4.5?
    #39172615
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WinnipuhКак такой вариант, покритикуйте:

пишем небольшую пускалку под фреймворк 2.0, в ресурсы пихаем реальное приложение под 4.5. Пускалка проверяет есть ли фреймворк на машине, и если нет, посылает юзера или устанавливает, и если установлен 4.5 вынимает приложение из ресурсов и запускает как процесс
блин, а почему б не сделать нормальный инсталлятор?
...
Рейтинг: 0 / 0
Хочется странного: как запустить приложение под NET 4.5?
    #39172621
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosWinnipuhКак такой вариант, покритикуйте:

пишем небольшую пускалку под фреймворк 2.0, в ресурсы пихаем реальное приложение под 4.5. Пускалка проверяет есть ли фреймворк на машине, и если нет, посылает юзера или устанавливает, и если установлен 4.5 вынимает приложение из ресурсов и запускает как процесс
блин, а почему б не сделать нормальный инсталлятор?

вот то второе приложение - оно и есть инсталлятор, сделанный на WPF, но ему нужен 4.5, а на вин 7 родной 3.5.
Отсюда и творческие метания. Сделал Bootstrapper, который ставитя, если нужно 4.5 и затем сам продукт, но надо переделывать всю ВПФ-ную красоту.
...
Рейтинг: 0 / 0
Хочется странного: как запустить приложение под NET 4.5?
    #39172627
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Напиши StartMyProg.exe на С. Сначала проверь что все необходимое есть, затем запускай My.exe.
...
Рейтинг: 0 / 0
Хочется странного: как запустить приложение под NET 4.5?
    #39172631
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima TНапиши StartMyProg.exe на С. Сначала проверь что все необходимое есть, затем запускай My.exe.
а свистопердеть как инсталлятор будет?
...
Рейтинг: 0 / 0
Хочется странного: как запустить приложение под NET 4.5?
    #39172692
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилDima TНапиши StartMyProg.exe на С. Сначала проверь что все необходимое есть, затем запускай My.exe.
а свистопердеть как инсталлятор будет?
Зачем инсталятор? Нормальная прога должна протсым копированием размножаться.
...
Рейтинг: 0 / 0
Хочется странного: как запустить приложение под NET 4.5?
    #39172694
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima Tпротсым
простым

хз как линукс умудряется нажатие кнопок в хаотичном прядке обрабатывать, вроде не быстро давлю.
...
Рейтинг: 0 / 0
Хочется странного: как запустить приложение под NET 4.5?
    #39172701
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima TИзопропилпропущено...

а свистопердеть как инсталлятор будет?
Зачем инсталятор? Нормальная прога должна протсым копированием размножаться.хм.. если прога проверяет, что установлено на машине, редактирует переменные окружения, поднимает базу, настраивает сайт в IIS, создаёт ярлыки в разных местах, прописывает необходимые права и т.п., то она не нормальная?
...
Рейтинг: 0 / 0
Хочется странного: как запустить приложение под NET 4.5?
    #39172713
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

В два этапа - никак инсталляцю не сделать?
...
Рейтинг: 0 / 0
Хочется странного: как запустить приложение под NET 4.5?
    #39172714
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилskyANA,

В два этапа - никак инсталляцю не сделать?в какие два этапа?
...
Рейтинг: 0 / 0
Хочется странного: как запустить приложение под NET 4.5?
    #39172721
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

1. Этап - спрашиваешь все пароли всех админов
2. Этап - посылают тебя на юга
...
Рейтинг: 0 / 0
Хочется странного: как запустить приложение под NET 4.5?
    #39172810
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima TНапиши StartMyProg.exe на С. Сначала проверь что все необходимое есть, затем запускай My.exe.

да, как вариант, допускается даже на c# под 3.5.
И ей можно дать права запуска от администратора
...
Рейтинг: 0 / 0
Хочется странного: как запустить приложение под NET 4.5?
    #39172813
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosskyANA,

1. Этап - спрашиваешь все пароли всех админов
2. Этап - посылают тебя на югаНе, так нельзя, но можно без этих этапов.

Админ берет твой инсталлятор и тупо им пользуется :)
...
Рейтинг: 0 / 0
Хочется странного: как запустить приложение под NET 4.5?
    #39172859
VAlexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Winnipuhда, как вариант, допускается даже на c# под 3.5.

А потом появится комп с Windows 8 и выше.... В этом случае просто для запуска "загрузчика" программы потребуется доустановить там компонент .Net 3.5

Если уж требуется выполнять действия от администратора, то логично предположить, что устанавливать программу будет пользователь с правами администратора. Присоединяюсь к мнению, что проще всего просто использовать инсталлятор msi.
Составить его можно разными способами: Setup Project, InstallShield и т.п.
Они как правило добавляют загрузчик bootstrap, который может проверить необходимые библиотеки и предложить их установить для продолжения программы установки.
...
Рейтинг: 0 / 0
Хочется странного: как запустить приложение под NET 4.5?
    #39172926
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VAlexeyWinnipuhда, как вариант, допускается даже на c# под 3.5.

А потом появится комп с Windows 8 и выше.... В этом случае просто для запуска "загрузчика" программы потребуется доустановить там компонент .Net 3.5

Если уж требуется выполнять действия от администратора, то логично предположить, что устанавливать программу будет пользователь с правами администратора. Присоединяюсь к мнению, что проще всего просто использовать инсталлятор msi.
Составить его можно разными способами: Setup Project, InstallShield и т.п.
Они как правило добавляют загрузчик bootstrap, который может проверить необходимые библиотеки и предложить их установить для продолжения программы установки.

Я расчитываю на win7 в минимальном варианте, там по-моему 3.5 родная.
А что может быть в win8 за проблема с фреймворком?

Да, Setup project нету в студиях после 2010, InstallShield не бесплатный.
Но можно, конечно, в WiX сделать.
...
Рейтинг: 0 / 0
Хочется странного: как запустить приложение под NET 4.5?
    #39173076
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Winnipuh,

есть - VS_Bundle
...
Рейтинг: 0 / 0
Хочется странного: как запустить приложение под NET 4.5?
    #39173244
VAlexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
WinnipuhДа, Setup project нету в студиях после 2010, InstallShield не бесплатный.

Для VS2012, VS2013, VS2015 можно установить расширение
Лично я пользуюсь для VS2013
https://visualstudiogallery.msdn.microsoft.com/9abe329c-9bba-44a1-be59-0fbf6151054d
Для моих задач все, что нужно, есть (остальное дорабатывается напильником с помощью Orca)
...
Рейтинг: 0 / 0
Хочется странного: как запустить приложение под NET 4.5?
    #39173245
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WinnipuhЧисто интересно: есть приложение, построенное под 4.5.
Как можно извратиться на Вин7, на которой нет 4.5., чтобы хотя бы сказать юзеру: "установи фреймворк 4.5." и потом снова запускай.
А если есть то запуститься и работать.
Принципиально можно такое сделать?
MSI-инсталлятор, powershell-скрипты в помощь.
...
Рейтинг: 0 / 0
Хочется странного: как запустить приложение под NET 4.5?
    #39173343
Ilya81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я всё ж за installer. Во-первых, не будет вопросов о правах доступа - для installer'а это воспринимается как само собой разумеющееся. Во-вторых проверить .Net framework можно вообще без него. Чтоб не мучиться с чистым MSI, рекомендую WIX.
...
Рейтинг: 0 / 0
Хочется странного: как запустить приложение под NET 4.5?
    #39173601
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VAlexeyWinnipuhДа, Setup project нету в студиях после 2010, InstallShield не бесплатный.

Для VS2012, VS2013, VS2015 можно установить расширение
Лично я пользуюсь для VS2013
https://visualstudiogallery.msdn.microsoft.com/9abe329c-9bba-44a1-be59-0fbf6151054d
Для моих задач все, что нужно, есть (остальное дорабатывается напильником с помощью Orca)

Я в курсе, но он не всегда срабатывает, на билд-сервере под TeamCity я так и не смог настроить его, пишет ту ошибку, которая пл ссылке описана
...
Рейтинг: 0 / 0
23 сообщений из 23, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Хочется странного: как запустить приложение под NET 4.5?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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