Я рекомендую отследить исполняемый файл в кэше ClickOnce и дважды щелкнуть по нему, чтобы увидеть, является ли это проблемой ClickOnce или проблемой в вашем приложении.
Кэш находится в C: \ Users \ username \ AppData \ Local \ Apps \ 2.0 \ obfuscatedfolder \ obfuscatedfolder, и оттуда вам придется искать в папках ту, в которой находится ваш exe-файл.1003 *
Если это работает, значит это ошибка в вашем приложении.Я бы добавил в ваше приложение несколько ящиков с сообщениями или выполнил вход в систему, или включил в себя попытку запуска процедуры запуска, чтобы она показала исключение и предложила пользователю ввести данные для продолжения.
Если это не такЧтобы это работало, я установил бы .NET 4 на машину и включил бы расширенное ведение журнала ClickOnce, а затем проверил файл журнала.(Примечание: приложение не должно предназначаться для .NET 4, оно просто должно быть установлено на компьютере.) Вот статья о , как включить расширенное ведение журнала для приложения ClickOnce .