Запуск приложения.net по сети
Мне нужен совет, пожалуйста. Мне нужно, чтобы приложение.Net запускалось через общий сетевой ресурс, проблема в том, что это будет на общих сетевых ресурсах клиентов, поэтому путь не будет идентичным.
Я быстро взглянул на ClickOnce и параметры публикации в VS2008, но для него требуется определенное место общего сетевого ресурса - и я предполагаю, что это местоположение где-то сохраняется, когда оно делает свое дело.
На данный момент работа выполняется со старым приложением VB6, и поэтому обходит все эти проблемы безопасности, но это приложение плохо написано и почти невозможно поддерживать, поэтому оно действительно должно быть запущено.
Возможно ли настроить контроллер домена для выполнения этого конкретного приложения.Net? Любые другие варианты приветствуются, так как я хочу, чтобы это маленькое приложение было очень важным для бизнеса.
Я должен сказать, что клиентские сети - это школы, и, таким образом, они часто довольно закрыты, как и клиентские машины, поэтому ручное добавление исключений для каждой клиентской машины - это большое "нет".
Marlon
1 ответ
В.net 3.5 с пакетом обновления 1 (SP1) запуск приложений по сети обеспечивает ту же безопасность, что и запуск их локально, поэтому вы должны иметь возможность запускать его так же, как в настоящее время запускаете приложение vb6.
В качестве альтернативы, самый простой способ сделать это с помощью ClickOnce - это разместить приложение на http-сервере где-нибудь (будь то внутри школьной сети или вне ее).