У меня есть программа .Net, которую я хочу установить на терминальном сервере. В прошлом я создал проекты установщика и создал MSI. Однако серверы терминалов требуют, чтобы все пользователи были отключены до запуска MSI, и я хочу избежать этого. Есть ли способ сделать установку без MSI?Есть ли способ развернуть приложение .Net без использования MSI?
Иногда для некоторых учетных записей пользователей я могу просто скопировать файл .exe и использовать его. Но для других пользователей это делает ошибки wierd «file not found» для файлов, которые, очевидно, существуют. (По-видимому, существуют параметры реестра, которые должны присутствовать для запуска .net exe, которые могут присутствовать или не присутствовать, если exe не был «официально» установлен через MSI?)
Стоит отметить, что существует относительно небольшое число причин, вы должны установить на GAC, и если вы не знаете, что вы делаете для определенной цели, вы, вероятно, этого не делаете. – 2011-08-27 08:00:21