使用Unity 5.5.2f1和Visual Studio Community 2015 Update 3,制作UWP游戏。 Unity制作应用程序包并正确运行应用程序。 VS配置设置为Release,因为只有Debug和Release。 商店拒绝.appx文件作为有效的商店应用程序。
以前在旧的VS版本中有一个Master配置。
答案 0 :(得分:0)
根据您的描述,您似乎将项目从Unity导出到UWP。如果是这样,您可以尝试以下步骤。
- 当您准备从Unity导出项目时,请打开文件菜单并选择构建设置...
- 点击添加公开场景,将您的场景添加到构建
- 在“构建设置”对话框中,选择以下选项以导出UWP:
- 平台: Windows应用商店 ,请务必选择切换平台,以使您的选择生效
- SDK : Universal 10
- UWP构建类型: D3D或XAML
- 可选: Unity C#项目:已检查。注意:选中此框可以1.)在Visual Studio远程调试器中调试应用程序,以及2.)在使用IntelliSense for WinRT API时编辑Unity C#项目中的脚本。
- 在构建设置... 窗口中,打开播放器设置... 并输入您的游戏详情
- 返回构建设置对话框,然后选择构建
- 在出现的Windows资源管理器对话框中,创建一个新文件夹以保存Unity的构建输出。例如,我们将文件夹命名为" App" 。
- 选择新创建的文件夹,然后点击选择文件夹。
- Unity完成构建后,Windows资源管理器窗口将打开到项目根目录。导航到新创建的文件夹(" App" ,与Setp 7中一样)。
- 打开位于此文件夹内的生成的Visual Studio解决方案文件。
醇>
然后在打开的Visual Studio解决方案中,您应该能够找到" Master"组态。这些配置由Unity生成,它不应与Visual Studio的版本相关。
有关详细信息,请参阅Porting guides。