Member 11484292 Ответов: 1

Исключение открытия ассоциации файлов


хороший день,

Используя VS2013

Я создал ассоциацию файлов в реестре для своего приложения, чтобы пользователи могли дважды щелкнуть сохраненные файлы, чтобы автоматически открыть их в приложении.

Когда приложение опубликовано (через clickOnce) и установлено на компьютере, нет никаких исключений, когда приложение запускается и сохраненные файлы могут быть открыты без проблем внутри приложения.

Когда приложение закрывается, а связанный с ним файл дважды щелкается и приложение запускается, возникает исключение "идентификатор приложения не установлен". После подтверждения исключения приложение функционирует нормально, за исключением элементов класса развертывания приложения.

Я в растерянности, любая помощь будет оценена по достоинству.

Что я уже пробовал:

Одна статья с другим сценарием, но тем же исключением, рекомендуется проверить, не развернуто ли приложение в сети.
Я использовал приведенный ниже код, и приложение не было развернуто в сети.
Система.Развертывание.Приложение.ApplicationDeployment.IsNetworkDeployed