Запуск приложения.net по сети

Мне нужен совет, пожалуйста. Мне нужно, чтобы приложение.Net запускалось через общий сетевой ресурс, проблема в том, что это будет на общих сетевых ресурсах клиентов, поэтому путь не будет идентичным.

Я быстро взглянул на ClickOnce и параметры публикации в VS2008, но для него требуется определенное место общего сетевого ресурса - и я предполагаю, что это местоположение где-то сохраняется, когда оно делает свое дело.

На данный момент работа выполняется со старым приложением VB6, и поэтому обходит все эти проблемы безопасности, но это приложение плохо написано и почти невозможно поддерживать, поэтому оно действительно должно быть запущено.

Возможно ли настроить контроллер домена для выполнения этого конкретного приложения.Net? Любые другие варианты приветствуются, так как я хочу, чтобы это маленькое приложение было очень важным для бизнеса.

Я должен сказать, что клиентские сети - это школы, и, таким образом, они часто довольно закрыты, как и клиентские машины, поэтому ручное добавление исключений для каждой клиентской машины - это большое "нет".

Marlon

1 ответ

В.net 3.5 с пакетом обновления 1 (SP1) запуск приложений по сети обеспечивает ту же безопасность, что и запуск их локально, поэтому вы должны иметь возможность запускать его так же, как в настоящее время запускаете приложение vb6.

В качестве альтернативы, самый простой способ сделать это с помощью ClickOnce - это разместить приложение на http-сервере где-нибудь (будь то внутри школьной сети или вне ее).

Другие вопросы по тегам