Использование Visual Studio 2019 для публикации sh обновления существующего приложения windows store. Это работало неделю go.
Наше решение строится без ошибок. Когда я go для создания пакета установки, я получаю сообщение об ошибке "Не удалось подписать 'D: \ dev \ MeyerMusic \ MeyerTablet \ TabletDistribution \ bin \ AnyCPU \ Release \ MeyerMusicTabletSetup_2.6.6.0_AnyCPU.msix'."
Мы распространяем приложение как приложение Microsoft Store под именем существующего приложения.
На прошлой неделе на этом же компьютере для разработки я собрал версию 2.6.5, а также множество пакетов до этого.
Номер ошибки не указан или отсутствует. У меня нет причины для отказа. Я вижу только один факт в сообщении об ошибке, который указывает на строку 4574 в файле: C: \ Program Files (x86) \ Microsoft Visual Studio \ 2019 \ Enterprise \ MSBuild \ Microsoft \ VisualStudio \ v16.0 \ AppxPackage \ Microsoft.AppXPackage.Targets
Эта строка такова:
<SignAppxPackage Condition="'$(AppxPackageSigningEnabled)' == 'true'"
AppxPackageToSign="$(AppxMainPackageOutput)"
CertificateThumbprint="$(PackageCertificateThumbprint)"
CertificateFile="$(PackageCertificateKeyFile)"
CertificatePassword="$(PackageCertificatePassword)"
HashAlgorithmId="$(AppxHashAlgorithmId)"
EnableSigningChecks="$(EnableSigningChecks)"
SignAppxPackageExeFullPath="$(SignAppxPackageExeFullPath)"
TempCertificateFilePath="$(TempCertificateFilePath)"
VsTelemetrySession="$(VsTelemetrySession)"
SigningTimestampServerUrl="$(AppxPackageSigningTimestampServerUrl)"
SigningTimestampDigestAlgorithm="$(AppxPackageSigningTimestampDigestAlgorithm)"
/>
Этапы устранения неполадок:
- Попытка создать пакет с боковой загрузкой. Результаты с той же ошибкой
- Успешно создан пакет боковой загрузки, который не был подписан
- Я перезапустил Visual Studio
- Я перезагрузил компьютер
- У меня есть удалил OBJ, BIN для всего решения
- Я искал ошибки в журнале событий, но пока ничего не найдено.