|
Хочется странного: как запустить приложение под NET 4.5?
|
|||
---|---|---|---|
#18+
Чисто интересно: есть приложение, построенное под 4.5. Как можно извратиться на Вин7, на которой нет 4.5., чтобы хотя бы сказать юзеру: "установи фреймворк 4.5." и потом снова запускай. А если есть то запуститься и работать. Принципиально можно такое сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2016, 18:34 |
|
Хочется странного: как запустить приложение под NET 4.5?
|
|||
---|---|---|---|
#18+
Winnipuh, Шарпдевелоп5 так и делает. См. исходники ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2016, 18:38 |
|
Хочется странного: как запустить приложение под NET 4.5?
|
|||
---|---|---|---|
#18+
SiemarglWinnipuh, Шарпдевелоп5 так и делает. См. исходники хых, а как в WinForms или WPF приложении такое мутонуть? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2016, 18:49 |
|
Хочется странного: как запустить приложение под NET 4.5?
|
|||
---|---|---|---|
#18+
Как такой вариант, покритикуйте: пишем небольшую пускалку под фреймворк 2.0, в ресурсы пихаем реальное приложение под 4.5. Пускалка проверяет есть ли фреймворк на машине, и если нет, посылает юзера или устанавливает, и если установлен 4.5 вынимает приложение из ресурсов и запускает как процесс ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2016, 19:05 |
|
Хочется странного: как запустить приложение под NET 4.5?
|
|||
---|---|---|---|
#18+
WinnipuhКак такой вариант, покритикуйте: пишем небольшую пускалку под фреймворк 2.0, в ресурсы пихаем реальное приложение под 4.5. Пускалка проверяет есть ли фреймворк на машине, и если нет, посылает юзера или устанавливает, и если установлен 4.5 вынимает приложение из ресурсов и запускает как процесс блин, а почему б не сделать нормальный инсталлятор? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2016, 20:30 |
|
Хочется странного: как запустить приложение под NET 4.5?
|
|||
---|---|---|---|
#18+
ViPRosWinnipuhКак такой вариант, покритикуйте: пишем небольшую пускалку под фреймворк 2.0, в ресурсы пихаем реальное приложение под 4.5. Пускалка проверяет есть ли фреймворк на машине, и если нет, посылает юзера или устанавливает, и если установлен 4.5 вынимает приложение из ресурсов и запускает как процесс блин, а почему б не сделать нормальный инсталлятор? вот то второе приложение - оно и есть инсталлятор, сделанный на WPF, но ему нужен 4.5, а на вин 7 родной 3.5. Отсюда и творческие метания. Сделал Bootstrapper, который ставитя, если нужно 4.5 и затем сам продукт, но надо переделывать всю ВПФ-ную красоту. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2016, 20:46 |
|
Хочется странного: как запустить приложение под NET 4.5?
|
|||
---|---|---|---|
#18+
Напиши StartMyProg.exe на С. Сначала проверь что все необходимое есть, затем запускай My.exe. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2016, 20:59 |
|
Хочется странного: как запустить приложение под NET 4.5?
|
|||
---|---|---|---|
#18+
Dima TНапиши StartMyProg.exe на С. Сначала проверь что все необходимое есть, затем запускай My.exe. а свистопердеть как инсталлятор будет? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2016, 21:05 |
|
Хочется странного: как запустить приложение под NET 4.5?
|
|||
---|---|---|---|
#18+
ИзопропилDima TНапиши StartMyProg.exe на С. Сначала проверь что все необходимое есть, затем запускай My.exe. а свистопердеть как инсталлятор будет? Зачем инсталятор? Нормальная прога должна протсым копированием размножаться. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2016, 22:36 |
|
Хочется странного: как запустить приложение под NET 4.5?
|
|||
---|---|---|---|
#18+
Dima Tпротсым простым хз как линукс умудряется нажатие кнопок в хаотичном прядке обрабатывать, вроде не быстро давлю. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2016, 22:40 |
|
Хочется странного: как запустить приложение под NET 4.5?
|
|||
---|---|---|---|
#18+
Dima TИзопропилпропущено... а свистопердеть как инсталлятор будет? Зачем инсталятор? Нормальная прога должна протсым копированием размножаться.хм.. если прога проверяет, что установлено на машине, редактирует переменные окружения, поднимает базу, настраивает сайт в IIS, создаёт ярлыки в разных местах, прописывает необходимые права и т.п., то она не нормальная? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2016, 23:07 |
|
Хочется странного: как запустить приложение под NET 4.5?
|
|||
---|---|---|---|
#18+
skyANA, В два этапа - никак инсталляцю не сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2016, 23:54 |
|
Хочется странного: как запустить приложение под NET 4.5?
|
|||
---|---|---|---|
#18+
ИзопропилskyANA, В два этапа - никак инсталляцю не сделать?в какие два этапа? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2016, 23:57 |
|
Хочется странного: как запустить приложение под NET 4.5?
|
|||
---|---|---|---|
#18+
skyANA, 1. Этап - спрашиваешь все пароли всех админов 2. Этап - посылают тебя на юга ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2016, 00:13 |
|
Хочется странного: как запустить приложение под NET 4.5?
|
|||
---|---|---|---|
#18+
Dima TНапиши StartMyProg.exe на С. Сначала проверь что все необходимое есть, затем запускай My.exe. да, как вариант, допускается даже на c# под 3.5. И ей можно дать права запуска от администратора ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2016, 08:17 |
|
Хочется странного: как запустить приложение под NET 4.5?
|
|||
---|---|---|---|
#18+
ViPRosskyANA, 1. Этап - спрашиваешь все пароли всех админов 2. Этап - посылают тебя на югаНе, так нельзя, но можно без этих этапов. Админ берет твой инсталлятор и тупо им пользуется :) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2016, 08:20 |
|
Хочется странного: как запустить приложение под NET 4.5?
|
|||
---|---|---|---|
#18+
Winnipuhда, как вариант, допускается даже на c# под 3.5. А потом появится комп с Windows 8 и выше.... В этом случае просто для запуска "загрузчика" программы потребуется доустановить там компонент .Net 3.5 Если уж требуется выполнять действия от администратора, то логично предположить, что устанавливать программу будет пользователь с правами администратора. Присоединяюсь к мнению, что проще всего просто использовать инсталлятор msi. Составить его можно разными способами: Setup Project, InstallShield и т.п. Они как правило добавляют загрузчик bootstrap, который может проверить необходимые библиотеки и предложить их установить для продолжения программы установки. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2016, 09:53 |
|
Хочется странного: как запустить приложение под NET 4.5?
|
|||
---|---|---|---|
#18+
VAlexeyWinnipuhда, как вариант, допускается даже на c# под 3.5. А потом появится комп с Windows 8 и выше.... В этом случае просто для запуска "загрузчика" программы потребуется доустановить там компонент .Net 3.5 Если уж требуется выполнять действия от администратора, то логично предположить, что устанавливать программу будет пользователь с правами администратора. Присоединяюсь к мнению, что проще всего просто использовать инсталлятор msi. Составить его можно разными способами: Setup Project, InstallShield и т.п. Они как правило добавляют загрузчик bootstrap, который может проверить необходимые библиотеки и предложить их установить для продолжения программы установки. Я расчитываю на win7 в минимальном варианте, там по-моему 3.5 родная. А что может быть в win8 за проблема с фреймворком? Да, Setup project нету в студиях после 2010, InstallShield не бесплатный. Но можно, конечно, в WiX сделать. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2016, 11:03 |
|
Хочется странного: как запустить приложение под NET 4.5?
|
|||
---|---|---|---|
#18+
Winnipuh, есть - VS_Bundle ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2016, 12:58 |
|
Хочется странного: как запустить приложение под NET 4.5?
|
|||
---|---|---|---|
#18+
WinnipuhДа, Setup project нету в студиях после 2010, InstallShield не бесплатный. Для VS2012, VS2013, VS2015 можно установить расширение Лично я пользуюсь для VS2013 https://visualstudiogallery.msdn.microsoft.com/9abe329c-9bba-44a1-be59-0fbf6151054d Для моих задач все, что нужно, есть (остальное дорабатывается напильником с помощью Orca) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2016, 15:01 |
|
Хочется странного: как запустить приложение под NET 4.5?
|
|||
---|---|---|---|
#18+
WinnipuhЧисто интересно: есть приложение, построенное под 4.5. Как можно извратиться на Вин7, на которой нет 4.5., чтобы хотя бы сказать юзеру: "установи фреймворк 4.5." и потом снова запускай. А если есть то запуститься и работать. Принципиально можно такое сделать? MSI-инсталлятор, powershell-скрипты в помощь. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2016, 15:03 |
|
Хочется странного: как запустить приложение под NET 4.5?
|
|||
---|---|---|---|
#18+
Я всё ж за installer. Во-первых, не будет вопросов о правах доступа - для installer'а это воспринимается как само собой разумеющееся. Во-вторых проверить .Net framework можно вообще без него. Чтоб не мучиться с чистым MSI, рекомендую WIX. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2016, 16:32 |
|
Хочется странного: как запустить приложение под NET 4.5?
|
|||
---|---|---|---|
#18+
VAlexeyWinnipuhДа, Setup project нету в студиях после 2010, InstallShield не бесплатный. Для VS2012, VS2013, VS2015 можно установить расширение Лично я пользуюсь для VS2013 https://visualstudiogallery.msdn.microsoft.com/9abe329c-9bba-44a1-be59-0fbf6151054d Для моих задач все, что нужно, есть (остальное дорабатывается напильником с помощью Orca) Я в курсе, но он не всегда срабатывает, на билд-сервере под TeamCity я так и не смог настроить его, пишет ту ошибку, которая пл ссылке описана ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2016, 22:10 |
|
|
start [/forum/topic.php?fid=20&msg=39173244&tid=1400796]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 148ms |
0 / 0 |