Как создать .msix в VS2019 с. Net Core 3 - PullRequest
0 голосов
/ 23 апреля 2020

Борьба за создание .msix в VS2019 с. NET Core 3.x / WPF:

Сначала, мне кажется, мне нужно подписать проект с помощью файла .pfx, который у меня есть: скажем cc .pfx.

Затем я добавляю проект упаковки в решение. Это дает мне предупреждение на FolderProfile.pub xml:

<PublishProtocol>FileSystem</PublishProtocol>

там не должно быть, говорится в сообщении. Что с этим делать?

Тогда я получаю предупреждение о файле .pfx:

Warning MSB3325 Cannot import the following key file: cc.pfx. The key file may be password protected. To correct this,  try to import the certificate again or manually install the certificate to the Strong Name CSP with the following key container name: VS_KEY_11CF98FEDEEA3561   cc.Core 

Что и где находится CSP? и что и где находится контейнер ключа?

Что в этом случае «импортирует»? Откуда и куда?

Когда я запускаю

sn -i cc.pfx VS_KEY_11CF98FEDEEA3561

, он говорит ключ уже "там". где? в VS? Windows? сертификаты?

"Публикация" проекта упаковки означает создание файла .msix, нет?

CSP кажется устаревшим, кстати Я тогда совсем не на том пути?

Все очень сбивают с толку ...

...