«Ошибка при подписании» во время публикации приложения UWP - PullRequest
0 голосов
/ 07 марта 2020

в течение нескольких дней, «Ошибка при подписании» появляется всякий раз, когда я пытаюсь создать свое приложение UWP в виде выпуска через «Publi sh». К сожалению, никакой дополнительной информации не отображается. Я уже пробовал с новым сертификатом, полной переустановкой Visual Studio, включая SDK, и даже с новым и пустым проектом возникает ошибка.

При сборке проекта без подписи ошибки не возникает. Однако, поскольку подпись необходима для UWP, это не вариант. Использование signtool.exe, похоже, не дает никакого эффекта (он не подписывает .msixbundle и не возвращает никаких ошибок)

После сборки с помощью Visual Studio я обнаружил следующий журнал в средстве просмотра событий. , но я не уверен, связано ли это с этой ошибкой:

AppInsightsEvent Name = vs/telemetry/internalfault
          Description = Exception in SessionChannel.EventProcessorChannel ProcessEvents Channel = eventProcessorChannel
     TelemetrySession = '0bd4d105-ba92-44c0-bcba-1e4c4d4d5789' Started = True OptIn=True IsInitialized = True Cloned = False
      WatsonEventType = VisualStudioNonFatalErrors2
             UTC time = 2020-03-06T18:08:54

 Exception:
 System.IO.FileNotFoundException
 The file or assembly "Microsoft.Diagnostics.Tracing.EventSource, Version=1.1.28.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" or a dependecy of it was not found. 
 Microsoft.VisualStudio.ApplicationInsights.Channel.UniversalTelemetryChannel.IsAvailable()
 Microsoft.VisualStudio.Telemetry.SessionChannel.AsimovAppInsightsClientWrapper.CreateAppInsightsChannel(TelemetryConfiguration config)
 Microsoft.VisualStudio.Telemetry.SessionChannel.BaseAppInsightsClientWrapper.Initialize(String sessionId, String userId)
 Microsoft.VisualStudio.Telemetry.SessionChannel.BaseAppInsightsSessionChannel.Start(String sessionId)
 Microsoft.VisualStudio.Telemetry.EventProcessorRouter.RouteEvent(TelemetryEvent telemetryEvent, String sessionId, Boolean isDropped)
 Microsoft.VisualStudio.Telemetry.EventProcessor.ProcessEvent(TelemetryEvent telemetryEvent)
 Microsoft.VisualStudio.Telemetry.SessionChannel.EventProcessorChannel.ProcessEvents()
WerReportAddDump PID=3108 MSBuild WerDumpTypeMiniDump

Есть ли у кого-то такая же проблема и есть ли какая-либо информация о том, как ее решить?

Привет

1 Ответ

0 голосов
/ 09 марта 2020

Я также столкнулся с той же проблемой несколько дней go. После возврата версии win10 с 18363.693 на 18363.657 регенерация UWP не вызвала проблемы с невозможностью подписать снова. Надеемся решить возникшую проблему.

...