Передача аргументов командной строки при развертывании clickonce

StackOverflow https://stackoverflow.com/questions/2060745

Вопрос

Я использую Visual Studio 2005 с C# для разработки приложения, которое может либо выполнять определенные действия самостоятельно, либо открывать форму, где пользователь может выбирать, что делать.Чтобы решить, что делать, приложение проверяет свои аргументы [из main(string[] args)].Чего я не могу понять или найти, так это можно ли создать два значка при развертывании приложения, чтобы один из них открывал приложение без параметров, а другой открывал его с параметрами?

Это было полезно?

Решение

Если вы запускаете приложение, используя URL-адрес http, вы можете передавать аргументы.Однако, похоже, вы не можете передавать параметры из значков в меню «Пуск» или на рабочем столе.Единственный способ — иметь значок ярлыка http, который запускал бы браузер, который затем запускал бы загрузку манифеста развертывания.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top