Можно ли передать параметры командной строки в приложение ClickOnce, развернутое с общего сетевого ресурса? Я хотел бы иметь возможность запустить приложение с помощью команды, подобной этой:
\\ server \ share \ MyApp.application -parameter1 test -parameter2 value2
По какой-то причине ActivationUri всегда имеет значение null.
Если я развертываю приложение в IIS и запускаю его, как в примере ниже, оно работает нормально.
http://intranet/apps/MyApp.application?parameter1=test¶meter2=value2
Спасибо
С тех пор, как я сделал этот пост, я обнаружил, что вы действительно можете это сделать. Вот как это сделать:
http://robindotnet.wordpress.com/2010/03/21/how-to-pass-arguments-to-an-offline-clickonce-application/
RobinDotNet
Нет, извините, вы не можете этого сделать. Чтобы использовать параметр параметра запроса с ClickOnce, необходимо развернуть приложение на веб-сервере, и оно должно быть установлено как «только онлайн».