Проект упаковки приложений Windows UWP в Visual Studio 15 - PullRequest
0 голосов
/ 02 июля 2019

Я пытаюсь использовать Пакет настольных приложений (Desktop Bridge) с приложениями UWP и WinFroms.Я следую UWP с Desktop Extension и должен добавить «Проект упаковки приложений Windows» из категории «Windows Universal».Я не уверен, что это потому, что я использую Visual Studio 15, .NET Framework 4.5.2, шаблон проекта упаковки приложений Windows отсутствует в установленной платформе UWP:

enter image description here

Я попытался установить Microsoft объявляет проект упаковки рабочего стола в UWP для Visual Studio «15» , в котором говорится «Проект упаковки рабочего стола в UWP для Visual Studio» 15"." но Проект отладки Desktop Bridge показывает это сообщение:

enter image description here

и журнал:

02.07.2019 14:43:50 - Microsoft VSIX Installer
02.07.2019 14:43:50 - -------------------------------------------
02.07.2019 14:43:50 - Initializing Install...
02.07.2019 14:43:50 - Extension Details...
02.07.2019 14:43:50 -   Identifier         : Centennial
02.07.2019 14:43:50 -   Name               : Desktop Bridge Debugging Project
02.07.2019 14:43:50 -   Author             : Microsoft
02.07.2019 14:43:50 -   Version            : 0.3.1
02.07.2019 14:43:50 -   Description        : A Project that enables a Classic Windows application to be debugged as a Universal Windows Platform application
02.07.2019 14:43:50 -   Locale             : en-US
02.07.2019 14:43:50 -   MoreInfoURL        : 
02.07.2019 14:43:50 -   InstalledByMSI     : False
02.07.2019 14:43:50 -   SupportedFrameworkVersionRange : [4.5,)
02.07.2019 14:43:50 - 
02.07.2019 14:43:50 -   SignatureState     : ValidSignature
02.07.2019 14:43:50 -   SignedBy           : Microsoft Corporation
02.07.2019 14:43:50 -   Certificate Info   : 
02.07.2019 14:43:50 -       -------------------------------------------------------
02.07.2019 14:43:50 -       [Subject]       : CN=Microsoft Corporation, OU=MOPR, OU=OPC, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
02.07.2019 14:43:50 -       [Issuer]        : CN=Microsoft Code Signing PCA 2010, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
02.07.2019 14:43:50 -       [Serial Number] : ...
02.07.2019 14:43:50 -       [Not Before]    : 15.02.2017 23:10:16
02.07.2019 14:43:50 -       [Not After]     : 09.05.2018 23:10:16
02.07.2019 14:43:50 -       [Thumbprint]    : ...
02.07.2019 14:43:50 - 
02.07.2019 14:43:50 -   Supported Products : 
02.07.2019 14:43:50 -       Microsoft.VisualStudio.Community
02.07.2019 14:43:50 -           Version : [15.0,)
02.07.2019 14:43:50 -       Microsoft.VisualStudio.Pro
02.07.2019 14:43:50 -           Version : [15.0,)
02.07.2019 14:43:50 -       Microsoft.VisualStudio.Enterprise
02.07.2019 14:43:50 -           Version : [15.0,)
02.07.2019 14:43:50 -       Microsoft.VisualStudio.IntegratedShell
02.07.2019 14:43:50 -           Version : [15.0,)
02.07.2019 14:43:50 - 
02.07.2019 14:43:50 -   References         : 
02.07.2019 14:43:50 - Signature Details...
02.07.2019 14:43:50 -   Extension is signed with a valid signature.
02.07.2019 14:43:50 - 
02.07.2019 14:43:50 - Searching for applicable products...
02.07.2019 14:43:50 - Found installed product - Microsoft Visual Studio Community 2015
02.07.2019 14:43:50 - Found installed product - Microsoft Visual Studio 2015 Shell (Integrated)
02.07.2019 14:43:50 - Found installed product - Global Location
02.07.2019 14:43:50 - VSIXInstaller.NoApplicableSKUsException: This extension is not installable on any currently installed products.
   at VSIXInstaller.App.InitializeInstall(Boolean isRepairSupported)
   at VSIXInstaller.App.InitializeInstall()
   at System.Threading.Tasks.Task.InnerInvoke()
   at System.Threading.Tasks.Task.Execute()

Упаковка настольного приложения .NET с использованием Desktop Bridge и Visual Studio Preview говорит «минимальная версия .NET Framework, поддерживаемая Desktop Bridge, - 4.0, даже если она настоятельно рекомендуетсяпо крайней мере, на .NET 4.6.1. " Я не уверен, нужно ли просто изменить цель на 4.6.1 или обновить VS15 до Сообщество Visual Studio

1 Ответ

3 голосов
/ 02 июля 2019

Как упоминалось в документах , проект проекта упаковки приложений Windows доступен только в Visual Studio 2019 и Visual Studio 2017 15.5 и более поздних версиях.Первое рекомендуется.Это не поддерживается в Visual Studio 20 15.

Вы также должны убедиться, что ваше приложение должно быть упаковано для .NET Framework 4.6.2 или более поздней версии.Это требование .

...