У меня есть приложение, которое я распространяю с помощью ClickOnce. Раньше я подписывал манифест сертификатом подписи кода GoDaddy. Срок его действия истек. Я перешел на использование тестового сертификата, созданного VS. (Это внутреннее приложение, поэтому я решил, что сэкономлю деньги.) Теперь, когда вы пытаетесь использовать любую функцию, которая использует QBF C (интеграция с QuickBooks), приложение вылетает. (Только при распространении и подписи, а не в VS во время отладки.) Я думал, что подписание манифеста ClickOnce - это всего лишь проверка для установки. Если распространять без подписи, работает. Когда я распространял сертификат GoDaddy, он работал. Когда я распространяю тестовый сертификат VS, он вылетает, но только при попытке использовать QBF C для общения с QuickBooks. Я не получаю ответа ни от кого на сайтах разработчиков Intuit. Подумал, что напишу здесь, чтобы посмотреть, сможет ли кто-нибудь пролить свет на то, что происходит. Я подозреваю, что мне снова придется получить «настоящий» сертификат или просто go без подписи, но я надеялся хотя бы понять, почему он так себя ведет.