У меня есть следующая структура решения: < /p>
/
└── MyApp.Package.wapproj -> WAP project which packages MyApp.Win in MSIX
└── MyApp.Win.csproj -> Avalonia net8.0-windows10.0.19041.0 project
├── MyApp.Shared.csproj -> Shared avalonia .net8.0 project
└── AppService-RuntimeComponent.csproj -> net8.0-windows10.0.19041.0 UWP Runtime Component which hosts a background task exposing an AppService
< /code>
MyApp.Package Project содержит следующий пакет.appxmanifest :
XXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXX
Assets\StoreLogo.png
WinRT.Host.dll
< /code>
This structure, based on https://github.com/Osirisoo0O/WASDKSample, allows my app to expose an AppService. Запуск проекта WAP из Visual Studio как в отладке или режимах «Code>», работает безупречно. Я могу установить соединение через Appservices .
Теперь, когда при упаковке проекта WAP в пакет MSIX (я использую Publicish -> Создать пакеты приложений ... Tool), мое приложение для тестирования Client Hits Hits Pulfulabailable при попытке подключиться к приложению.
I'm Plosed Pulected. Присутствует appservice-runtimecomponent.dll , а также winrt.host.dll .
Любые идеи, что может отличаться (и, таким образом, влиять на приложение ) между развертыванием визуальной студии и установкой пакета MSIX? Файлы
myapp.package.wapproj
15.0
Debug
x86
Release
x86
Debug
x64
Release
x64
Debug
ARM
Release
ARM
Debug
ARM64
Release
ARM64
Debug
AnyCPU
Release
AnyCPU
$(MSBuildExtensionsPath)\Microsoft\DesktopBridge\
true
d2e18a21-b4a6-4e4f-8863-0b1f3271d6f6
10.0.26100.0
10.0.17763.0
en-US
True
$(NoWarn);NU1702
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
..\MyApp.Win\MyApp.Win.csproj
True
False
SHA256
False
True
x64
0
False
true
Designer
< /code>
MyApp.Win.csproj
WinExe
net8.0-windows10.0.19041.0
enable
true
app.manifest
False
None
true
false
true
true
enable
False
10.0.17763.0
10.0.17763.0
AnyCPU;x86;x64;ARM64;ARM32
win-x64;win-x86;win-arm64
false
None
All
< /code>
AppService-RuntimeComponent.csproj
net8.0-windows10.0.19041.0
AnyCPU;x86;x64;ARM64;ARM32
win-x64;win-x86;win-arm64
false
true
false
10.0.19041.0
AnyCPU
False
10.0.19041.57
Never
Подробнее здесь: https://stackoverflow.com/questions/797 ... ng-as-msix
Appservices `appunavailable` при упаковке как MSIX ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение