Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Запустить приложение Click Once из другого приложения / 4 сообщений из 4, страница 1 из 1
23.01.2013, 11:37
    #38120986
fivv
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запустить приложение Click Once из другого приложения
Всем привет!

Подскажите, плиз, как можно запустить приложение Click Once из другого приложения Click Once?

Допустим, у меня есть 2 приложения, опубликованных с помощью Click Once: App1 и App2. В App1 есть кнопка Btn1, при нажатии на которую должно запуститься приложение App2.
...
Рейтинг: 0 / 0
23.01.2013, 11:52
    #38121021
wvetal
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запустить приложение Click Once из другого приложения
fivv,
Код: c#
1.
2.
3.
using System.Diagnostics;
...
Process.Start(@"App2.exe");
...
Рейтинг: 0 / 0
23.01.2013, 12:37
    #38121152
fivv
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запустить приложение Click Once из другого приложения
На VB попробовал так

Код: vbnet
1.
2.
3.
Imports System.Diagnostics
...
Process.Start("file://test/test/App2.application")



App2, конечно, запускается. Но не понятно, как быть в случае, если приложение по сети не доступно? При отсутствии сети приложение Click Once, запущенное по ярлыку, нормально отработает, а при указании прямой ссылки в коде, естественно, будет ошибка.

Если сделать так
Код: vbnet
1.
Process.Start("App2.exe")

, то тоже ошибка "Не удается найти указанные файл".
...
Рейтинг: 0 / 0
23.01.2013, 16:36
    #38121814
fivv
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запустить приложение Click Once из другого приложения
Если кому интересно, решил задачу следующим образом:
Код: vbnet
1.
2.
3.
4.
5.
Imports System.Diagnostics

...

Process.Start(Environment.GetEnvironmentVariable("USERPROFILE") & "\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\App2\App2.appref-ms")
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Запустить приложение Click Once из другого приложения / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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