У меня есть большая программа win32, состоящая из смеси собственного и управляемого кода. Я хотел бы поместить его в один файл .Appx для простой установки в Windows 10. Я не хочу помещать его в Windows Store - я просто хочу заменить старый установщик файлом .Appx.Как слить зависимость в .Appx, чтобы избежать аргумента -DependencyPath
Использование DesktopAppConverter Я преобразовал программу в .Appx. Моя проблема заключается в том, что DesktopAppConverter добавляет зависимость от «Microsoft.VCLibs.140.00.UWPDesktop», что означает, что я должен распространять как .appx, так и Microsoft.VCLibs.x64.14.00.Desktop.appx. Таким образом, пользователь уже не может просто нажмите мой .appx файл, но должен работать это с помощью PowerShell:
Add-AppxPackage .\MyApp.appx -DependencyPath .\Microsoft.VCLibs.x64.14.00.Desktop.appx
Есть ли способ, что я могу «объединить» зависимость в один .appx, что пользователь может просто дважды щелкните, чтобы установить?
Не знаете, почему это произошло, я сам ищем решение этого вопроса. Bummer, что необходимо отправить несколько установочных файлов, чтобы пользователь мог установить программное обеспечение. – MOnsDaR