我在 Windows 10 上使用 Visual Studio 2017 以及官方 UWP 示例代码。
有一个名为 basicinput 的 UWP 示例,它可以在 Visual Studio IDE 中作为发布版本运行,不会出现任何问题。
我的问题是:
当我尝试通过单击鼠标(在 Visual Studio 环境之外)运行 release basicinput.exe 可执行文件时,我收到一条错误消息,指出某些 vs*.dll
形式的 DLL 名称可以不会被发现。
我搜索了这些 .dll
并尝试将它们移至与 basicinput.exe 相同的文件夹,但随后应用程序挂起。
我不明白什么?
我做错了什么?
最佳答案
正如 @Chuck-walbourn 所说,您的应用程序将出现在“开始”菜单中。如果要将其部署到另一台计算机(未安装 VS),则需要使用菜单项 Project
创建 AppX 包。 -> Store
-> Create App Packages...
。如果您需要更多帮助。请参阅the MSDN docs 。
如果您想从命令行或 Win+R
运行您的应用程序对话框(具有简单的名称,如 foo.exe
),您可以创建一个 appExecutionAlias
适合您的应用程序。
关于dll - 无法在 Visual Studio 2017 之外运行 UWP 版本可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52393989/