У меня есть один EXE на моем сервере (Windows Server 2003), и теперь я хочу, чтобы пользователи на нескольких компьютерах (Windows XP) создали один ярлык на своем компьютере и получили доступ к этому EXE.
Как я могу это сделать?
Подробности: В настоящее время после внесения любых изменений в программное обеспечение мне нужно заменить EXE на каждой машине, чтобы применить изменения.
Я хочу установить программное обеспечение на централизованном компьютере, и я хочу, чтобы мой пользователь использовал это программное обеспечение из этого централизованного места, чтобы мне не нужно было заменять EXE на каждой машине после внесения каких-либо изменений.
Кстати: программное обеспечение создано на VB.NET VS 2005.
С уважением, Прити
Не могли бы вы просто поместить .exe в общую папку и создать ярлык для этого пути? Пока у пользователей есть правильные разрешения на общий ресурс, вы должны иметь возможность сопоставить ярлык с \ server \ path \ to \ share \ program.exe и запустить его.
Взгляни на Нажмите один раз. Это позволит вам опубликовать приложение в общей сетевой папке, чтобы пользователи могли запускать его из единого централизованного местоположения и автоматически обрабатывать обновления.
Хотя есть немало сложностей, если вы действительно погрузитесь в это, короткий ответ заключается в том, что вы щелкаете правой кнопкой мыши свой проект в Visual Studio и выбираете «Опубликовать». Выберите общий сетевой ресурс для публикации, и пользователи смогут щелкнуть файл «.application» для запуска вашей программы.
Позже, когда вы будете производить обновления для вашего приложения, увеличьте номер версии вашей программы в свойствах проекта и опубликуйте заново. Пользователи получат обновление при следующем запуске приложения.
Примечание: Приложение будет скопировано на локальный компьютер пользователя для запуска. Это означает, что пользователи могут запускать его, когда они находятся вне сети, и вам не нужно выгружать всех из приложения, чтобы опубликовать обновление.