Wpf 我应该终止我的桌面应用程序转换器进程吗?

Wpf 我应该终止我的桌面应用程序转换器进程吗?,wpf,uwp,installation,desktop-bridge,desktop-app-converter,Wpf,Uwp,Installation,Desktop Bridge,Desktop App Converter,我正在将我的桌面wpf应用程序转换为uwp,我正在使用桌面应用程序转换器,我遵循文档,所有工作正常,直到我运行以下命令: DesktopAppConverter.exe-安装程序“C:\Users\My Name\Desktop\publish Installer\setup.exe”-InstallerArguments”/S”-目标“C:\Result”-PackageName“MyTestApplication”-发布者“CN=MyTestApplication”-版本0.0.0.1-Ma

我正在将我的桌面wpf应用程序转换为uwp,我正在使用桌面应用程序转换器,我遵循文档,所有工作正常,直到我运行以下命令:

DesktopAppConverter.exe-安装程序“C:\Users\My Name\Desktop\publish Installer\setup.exe”-InstallerArguments”/S”-目标“C:\Result”-PackageName“MyTestApplication”-发布者“CN=MyTestApplication”-版本0.0.0.1-MakeAppx-详细

在我的桌面应用程序转换器屏幕中显示: 在隔离环境中运行安装程序

详细:未指定安装程序有效的退出代码。使用默认值:0 详细:用C:\shared\logs替换发生在InstallerArguments中的所有参数 详细:创建隔离环境 详细:启动隔离环境

比它似乎永远停留在那里,有没有我可以看看那里发生了什么?它已经运行了四十分钟了——我还要等这个吗

我应该终止我的桌面应用程序转换器进程吗

应用程序似乎运行在您无法继续的隔离环境中。您可能需要停止此进程(可能是通过Ctrl+C),然后重试

首先,请检查您的申请是否符合转换要求。看见例如,检查您的wpf应用程序目标版本是否为.Net4.6.1

其次,请尝试使用
InstallerArguments”/S/V/qn“
而不是
InstallerArguments”/S“
,因为
/V
可以从installshield.exe将参数传递到内部msi,从而避免弹出。实际上,最佳实践是,在转换应用程序之前,尝试通过命令静默安装应用程序,如果成功,将成功的安装程序参数复制到转换器的
InstallerArguments
,这样可以确保转换器正常工作


此外,在installshield打包后,您可能需要在安装后配置exe文件的路径。详细信息请参考。

您是如何包装wpf应用程序的?例如,您是否使用inno设置?您的windows 10的版本是什么?是内部预览版吗?@suntenwu MSFT什么是inno设置?我将策略设置为绕过,基本映像与我的操作系统版本匹配。我的os构建版本是1607,build14393I使用install shield将我的wpf应用程序打包为exe