1

我编写了一个简单的 c# 应用程序,让我儿子为他正在开发的游戏做一些关于掷骰子的统计数据。我使用 Visual Studio 2017 和 Universal Windows 创建了一个简单的界面。在大量愚蠢的错误和许多不那么愚蠢的错误之后,我终于有了一个可以在调试模式下按照我想要的方式运行的应用程序。我现在想发布它,以便他可以复制文件并在他的 Windows 计算机上运行它。现在我确信这真的很容易——但经过 2 天的谷歌搜索、MSDN 搜索和这个论坛的搜索,我并不知道我需要做什么。

我已将解决方案配置更改为 Release,将平台更改为 x86。我已经从构建菜单运行构建和部署解决方案,并且在我的 bin/x86/release 文件部分列表中有大量文件来自 Windows 资源管理器. 但是这些 exe 文件似乎都没有做任何事情(app5.exe 有时会等待一段时间,但任何地方都没有应用程序的迹象)。我显然错过了一些关键的准备步骤,但我不知道它是什么。一些 MSDN 注释谈到了 Publish(这是灰色的或不存在,但出现了 Deploy)。任何人都可以向我指出一些白痴证明文件,以帮助我弄清楚我应该做什么。我是 Visual Studio 的新手,C# 的新手和 Windows 应用程序开发的新手 - 所以我的应用程序是从网络研究和使用常识中提取出来的 :) 我假设我想做的事情很简单 - 但我是还没有被说服。

4

1 回答 1

2

要销售您的通用 Windows 平台 (UWP) 应用程序或将其分发给其他用户,您需要对其进行打包。如果您不想通过 Microsoft Store 分发您的应用,您可以将应用包直接旁加载到设备。由于您使用了 VS,您可以按照此文档使用 Visual Studio 打包 UWP 应用:https ://docs.microsoft.com/en-us/windows/uwp/packaging/packaging-uwp-apps#sideload-your-应用程序包

打包应用程序后,如果要旁加载应用程序,可以按照以下文档中的如何在桌面上旁加载应用程序部分进行操作:

https://docs.microsoft.com/en-us/windows/application-management/sideload-apps-in-windows-10#how-do-i-sideload-an-app-on-desktop

更多细节,你可以从这个话题中得到:

https://docs.microsoft.com/en-us/windows/uwp/packaging/

于 2018-01-30T05:47:46.270 回答