Appservices `appunavailable` при упаковке как MSIXC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Appservices `appunavailable` при упаковке как MSIX

Сообщение Anonymous »

У меня есть следующая структура решения: < /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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»