问题标签 [desktop-app-converter]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
uwp - Desktop App Converter 应用程序是否可以访问事件分析 API?
我一直在研究用于为 Windows 应用商店转换桌面应用程序的 DAC 工具。我想知道 UWP 自定义事件分析是否可以在商店中用于我的 WPF 桌面应用程序?
https://docs.microsoft.com/en-us/windows/uwp/monetize/log-custom-events-for-dev-center
exe - DesktopAppConverter:错误“E_NO_EXPANDED_BASE_IMAGE”
我想使用 DesktopAppConverter 工具转换一个 .exe 文件,使用这个命令
我收到这个错误
DesktopAppConverter:错误“E_NO_EXPANDED_BASE_IMAGE”:在“C:\ProgramData\Microsoft\Windows\Images”中找不到扩展的基本图像。请使用 -Setup 运行以扩展新的基础映像。在行:1 字符:1
请问我该如何解决这个问题?
deployment - 向开发人员索取新的应用程序包。此软件包可能与已安装的软件包冲突
我已经使用 DesktopAppConverter 转换了一个 .EXE 应用程序,我有一个 .appX 文件。我安装了自动生成的证书。现在,当我尝试在计算机中安装 appX 文件时,出现此错误
向开发人员索取新的应用程序包。这个包可能与已经安装的包冲突,或者它依赖于这里没有安装的东西(包依赖),或者是为不同的架构制作的(0x80073CF3)
我怎样才能解决这个问题??
转换器在某一时刻说
详细:添加了基于文件“C:\vfs0\Users\ContainerAdministrator\AppData\Local\Fun Money\msvcp120.dll”的新框架包依赖项。包名称:“Microsoft.VCLibs.120.00.UWPDesktop”警告:DesktopAppConverter:警告“W_PACKAGE_DEPENDENCY_ADDED”:对框架包“Microsoft.VCLibs.120.00.UWPDesktop”的依赖已添加到 AppxManifest.xml。有关在本地部署之前安装程序包的指导,请参阅“ http://go.microsoft.com/fwlink/?LinkId=821959 ”。否则,如果这是错误的,请在打包和部署应用程序之前从 AppxManifest.xml 中的 Dependencies 中删除相应的条目。详细:------------------------------------------------ --
我确实访问了go.microsoft.com/fwlink/?LinkId=821959并安装了 VC 14、12 和 11。但仍然是同样的错误。
注意.appX 文件中的 appManifest.xml(用 winrar 打开)有这个依赖
然而当我访问C:\Program Files (x86)\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.VCLibs.Desktop\14.0
我只有 14.0 版本来安装没有 12.0 文件夹存在。
我不确定此注释是否有助于解决问题,但我添加以防万一。
wpf - 将自定义图标资源与 DesktopAppConverter UWP 一起使用
我正在使用 DesktopAppConverter 将我的 WPF 应用程序转换为与 Windows 商店兼容的应用程序。现在我能够构建 AppX,但问题与我的应用程序资产有关。
目前,DesktopAppConverter 正在使用我现有的图标(在 WPF 中看起来很棒)并使用它以某种方式为 UWP 应用程序以不同的分辨率创建所有不同的资产。它创建的图标看起来很糟糕,非常块状并且明显放大了。
我看待它的方式是有2个选项。
1 - 我在我的 WPF 应用程序中指定了一个非常大的图标文件,它可能会以某种方式最终在 DesktopAppConverter 中得到更好的缩放。这里的问题是,对于大分辨率的 Ico 文件,我最终会得到一个疯狂的大文件(据我所知,Ico 的压缩效果不是很好)。
2 - 通过 DesktopAppConverter 构建时,我指定了一个包含正确缩放资产的文件夹(使用 UWP Tile Generator 创建)。这就是我想做的。我真的不想每次都调整我的资产。
第三个选择是我要去的那个,但我真的不想做。它涉及使用 AppX 构建,然后替换资产,然后使用 MakeAppX,然后使用 SignTool 重新签名。所有这些似乎真的没有必要,所以我希望来自 MSFT 的人可以让我知道我错过了一些基本的东西。
谢谢。
c# - Windows Store In App Purchase 问题“价值不在预期范围内”
当使用命名空间 Windows.services.Store 中的StoreContext.RequestPurchaseAsync()从WPF 桌面应用程序执行应用内购买时,我们会收到带有 ExtendedError 消息“值不在预期范围内”的 StorePurchaseResult。
我们的应用程序已发布并可从 Windows 应用商店下载。
它是使用 DesktopAppConverter 工具转换的。我们根据 Store 中的描述(Identity Name, Publisher...)设置 manifest.appx。
我们按照下面提供的说明从使用桌面桥的 Windows 桌面应用程序的 UI 线程中使用 C# 中的应用内购买。
https://docs.microsoft.com/en-us/windows/uwp/monetize/in-app-purchases-and-trials https://docs.microsoft.com/en-us/windows/uwp/monetize/enable -in-app-purchases-of-apps-and-add-ons
在我们应用程序的代码中,我们声明了 IInitializeWithWindow 接口:
然后,当我们的应用程序启动时,我们使用单用户方式获取 StoreContext(存储在 storeContext_ 属性中):
在此之后,我们设法检索 StoreLicense(存储在 storeLicense_ 属性中)并列出关联的商店产品而没有任何错误
从商店中检索到产品的商店 ID 后,我们等待用户单击调用下面回调的购买按钮。
RequestPurchaseAsync()
返回错误,而不是显示购买产品的 Metro 界面。这是返回的扩展错误:
Message = "值不在预期范围内。"
HResult = -2147024809
有关如何解决此问题的任何线索?
windows - DesktopAppConverter 工作,但运行应用程序时出现“参数不正确”错误
我运行了 DesktopAppConverter 并成功地为我的桌面程序获取了一个 appx 文件。它没有签名,所以我选择使用 powershell 来安装它:
这可行,但如果我尝试运行已安装的应用程序,Windows 会给出以下错误消息,仅此而已:
参数不正确。
知道在这种情况下错误可能意味着什么吗?
我的桌面程序使用 directx 和一些 VFW 的东西,但没有 .net,因为它都是老式 MFC 的东西。
windows-10-universal - 无法通过图形安装程序安装 appx
我现在面临一个问题,我真的不知道如何获得有关它的更多信息。
我已经通过 Microsoft 的 Desktop App Converter 转换了桌面应用程序,对可视资产进行了一些手动修改,并通过“makeappx.exe”重新捆绑了它。然后我签了。
一切都很顺利。除了当我双击 appx 进行检查时,我有以下窗口:
大致翻译为“无法打开 appx 或 appxbundle 文件”和“原因:未知原因导致的失败”。
这对我没有多大帮助:/
但是,如果我尝试通过一个简单的“Add-appxpackage MyPackage.appx”安装包,它工作得非常好。
谁能帮我找到一些关于这里发生的事情的线索?我已经按照此处的说明检查了事件查看器,但我找不到任何异常。
谢谢,
斯克弗雷普
uwp - 桌面应用程序转换器中的警告
我有一个小型阅读器应用程序(.NET4.6.1),旨在通过桌面应用程序转换器转换为 UWP。我使用的命令如下(.msi):
DesktopAppConverter.exe -Installer C:\install\Setup1.msi -Destination C:\output -PackageName "MyApp" -Publisher "CN=MyPublisher" -Version 0.0.0.1 -Verbose
我还尝试了 .exe 安装程序:
DesktopAppConverter.exe -Installer C:\install\Setup1.exe -InstallerArguments "/S" -Destination C:\output -PackageName "MyApp" -Publisher "CN=MyPublisher" -Version 0.0.0.1 -Verbose
但每次我收到以下三个警告:
警告摘要:W_EXE_NOT_DISCOVERED 无法从任何快捷方式确定应用程序可执行文件。MakeAppx 将失败,直到您修复 AppxManifest.xml 中的 Application Executable 属性
W_INSTALL_PATH_NOT_DISCOVERED 转换器无法确定您的应用程序的安装路径。请使用 -AppInstallPath 参数将应用程序二进制文件移出 VFS。
W_NO_ICONS_EXTRACTED 图标提取失败。改为使用占位符资产。请检查更多详细信息:“使用“2”参数调用“ExtractAndSaveIcons”的异常:“系统找不到指定的文件”。
以上两个安装程序(.msi 和 .exe)在我的计算机上运行良好,DesktopAppConverter.exe 也可以运行(我在 notepad++ 示例上尝试过。)。请给一些建议。谢谢
desktop-bridge - 桌面应用程序转换器无法运行,并显示:“传递给系统调用的数据区域太小”
我已经从 Windows 商店安装了 Desktop App Converter。当我尝试运行应用程序(实际上只是启动它)时,我收到以下消息:
我尝试运行Windows 应用程序的疑难解答程序,它告诉我“Windows 应用商店缓存和许可证可能已损坏”并尝试修复它们,但再次运行疑难解答程序会出现同样的问题。
每次我尝试运行 Desktop App Converter 时,事件查看器中都会出现 2 个错误:
...都来自 AppModel-runtime
有什么想法可以从这里进行故障排除吗?
wpf - 所有转换的应用程序(包括示例)都无法运行并显示“参数不正确”
我正在尝试转换 WPF oneclick 安装的应用程序,所以一切都应该非常简单。但是,每当我运行调试项目时,我都会得到
'参数不正确'
在消息框弹出窗口中,我永远无法运行该应用程序。
这发生在我的应用程序尝试调试时,来自 github 的所有示例,甚至来自 Windows 应用商店的 DAC 应用程序。即使应用程序安装并显示在我的应用程序列表中,错误也会弹出。
我正在使用创意者更新的最新版本。
事件查看器中存在各种错误,但它们似乎是 WinRT 应用程序的常见错误。
有什么想法吗?