遇到问题Visual Studio 2017和部署(Xbox One Creator的收集游戏) [英] Running into issues Visual Studio 2017 ,and Deployment (Xbox One Creator's Collection Game)

查看:136
本文介绍了遇到问题Visual Studio 2017和部署(Xbox One Creator的收集游戏)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述




大家好我的名字是Xavier Orion Games的杰森。


我是通过Creator程序将我的游戏Booty Diver移植到Xbox One上。游戏是在Construct 2中构建的,我正在使用Visual Studio 2017进行Xbox测试和打包。


我最初在2天前提交了一个版本,因为我没有如果玩家在要求签名时拒绝提供个人资料信息,则禁止游戏过程继续进行。


导致这个版本我有一些成长的痛苦让VS2017正常运行,但我以为我把它归结为一门科学。然后在我收到失败通知后,去解决他们想要解决的问题,然后通过它,这就是噩梦
开始的地方。


首先我开始收到错误声明Windows RT可用,但Xbox Live不可用。所以我尝试通过删除我拥有的东西来重新启动构建,然后从Construct 2重新导出然后在VS2017中重新开始,这意味着通过
NuGet重新加载Xbox Live软件包,并将其与商店重新关联。 (这适用于最后一次构建)


当它来到VS2017时,我有点像菜鸟。等等。


I将游戏设置为静默登录,除非它无法执行此操作然后提示您登录,从而请求个人资料信息。由于我之前已经在我的帐户下运行游戏,因此它默默地签署了我。所以我明智地想要
尝试删除可以保存登录信息的游戏数据。所以我去了Apps&功能发现我的游戏Booty Diver点击高级设置告诉它重置数据。想好了我们应该好好去。


但是,没有......当我去重新启动时,我开始收到错误告诉我游戏需要先部署才能启动。我回到了旧的待机修复程序,因为它似乎总是在以前工作。 


我将从C2重新导出,并在VS2017测试中首次加载项目它在PC上运行良好(我通常首先在PC上测试以确保在连接到我的Xbox One之前一切正常运行)


然后我会重新下载Xbox Live从NuGet再次打包,测试的东西正在工作,因为我会提示登录,但当我尝试它会告诉我我无法使用错误代码登录。


所以我认为好吧也许是因为它与商店没有关联所以我会这样做,一旦我这样做,我会得到无法部署,除非重新开始第一次错误。我在过去的24美元一小时内重复了这么多次,我已经准备好通过笔记本电脑了,我很沮丧。


我甚至尝试过卸载,并重新安装VS2017思考可能在我重置Booty Diver的数据时搞砸了,但这也没有帮助。


在有人问之前我已经完成了建设,并且在配置管理器下部署(调试; x64)我之所以提到这一点,是因为我看到这是开发人员进行电话/触摸设备开发的解决方案。


我也尝试过切换目标版本,这也无济于事。


以下是错误&我得到的代码:


尝试登录时我得到0x80860003我们现在无法登录Xbox Live。一段时间再试一次


在将标题与商店关联后尝试部署我得到


项目"Booty Diver"需要在启动之前部署


然后在错误输出中我注意到这些错误/警告


! MSB3842项目"赃物潜水员"取决于SDK"Visual C ++ 2015 Runtime for Universal Windows Apps v14.0,它支持针对UAP 10.0的应用程序


以及错误读取


DEP0700:应用程序注册失败。 [0x80073CF9]另一位用户已经安装了此应用程序的解压缩版本。当前用户不能用打包版本替换它。


然后它说明冲突包是什么,以及它由谁发布


我有所有这些的截图,但该网站不允许我发布它们。 


请有人帮助我解决这个问题然后我疯了!!


谢谢,


Jason Barna Xavier猎户座游戏

解决方案

我不知道是什么导致了您的问题,但我建议您与Construct 2支持人员交谈,因为他们应该能够让您整理出来。  


Hello Everyone my name is Jason of Xavier Orion Games.

I'm working on porting my game Booty Diver over to Xbox One via the Creator's Program. The game was built in Construct 2 ,and i'm using Visual Studio 2017 for Xbox testing ,and package building.

I originally submitted a build 2 days ago that failed because i didn't have the gameplay blocked from proceeding if the player refused to give profile information when it asked to sign.

Leading up to this build i had some growing pains getting things running properly with VS2017 ,but i thought i had it down to a science. Then after i got the fail notice ,and went to remedy the issue they wanted fixed to pass it ,and here is where the nightmare starts.

First i started getting an error stating Windows RT was available ,but Xbox Live wasn't. So i tried restarting the build by deleting what i had ,and re-exporting from Construct 2 then start over in VS2017 which mean redownloading the Xbox Live packages via NuGet, and re associating it with the store. (this worked for the last build)

I'm quite a bit of a noob when it comes VS2017 ,and things like that.

I have the game set up to sign in silently unless it's unable to do that then to prompt you for a sign in thus requesting profile information. Since i had already ran the game before under my account it was signing me silently. So i got the wise idea to try to remove the data for the game that would hold the sign in information. So i went under Apps & Features found my game Booty Diver clicked on Advanced Settings told it to Reset Data. Figured okay we should be good to go.

But, no...When i went to go relaunch i began getting errors telling me that the game needed to be deployed before it could be started. I went back to my old standby fix of starting over as that always seemed to work before. 

I would re-export from C2 ,and upon first loading up the project in VS2017 testing it on the PC it would run fine (i usually test first on PC to make sure everything is running right before connecting up to my Xbox One)

Then i would re-download the Xbox Live packages again from NuGet ,and test things were working as i would get a prompt to sign in ,but when i tried to it would tell me i couldn't sign in with an error code.

So i figured okay maybe it's because it's not associated with the store yet so then i would do that ,and as soon as i would do that i would get the cannot deploy unless started first errors all over again. I've retried this numerous times over the past 24 hours ,and i'm ready to put my head through the laptop i am so frustrated.

I've even tried uninstalling ,and reinstalling VS2017 thinking maybe something got screwed up when i reset Booty Diver's data ,but that didn't help either.

Before anyone asks YES I HAVE IT SET TO BOTH BUILD ,AND DEPLOY UNDER THE CONFIGURATION MANAGER (Debug; x64) I'm mentioning this because i seen that brought up as a solution to developers doing Phone/Touch Device development.

I've also tried switch the target version ,and that doesn't help either.

Here are the errors & codes i'm getting:

When trying to sign in i get 0x80860003 We can't sign you in to Xbox Live right now. Try Again in awhile

Upon trying to deploy after associating the title with the store i get

The project "Booty Diver" needs to be deployed before it can be started

Then in the error output i'm noticing these errors/warnings

! MSB3842 Project "Booty Diver" depends upon SDK "Visual C++ 2015 Runtime for Universal Windows Apps v14.0 which supports apps targeting UAP 10.0

Along with an error that reads

DEP0700: Registration of app failed. [0x80073CF9] Another user has already installed an unpackaged version of this app. The current user cannot replace this with a packaged version.

Then it states what the conflicting package is ,and who it was published by

I have screenshots of all this ,but the site won't allow me to post them. 

Please someone help me sort this mess out before i go nuts!!

Thank You,

Jason Barna Xavier Orion Games

解决方案

I don't know what's causing your issue, but I recommend you talk to Construct 2 support as they should be able to get you sorted out.  


这篇关于遇到问题Visual Studio 2017和部署(Xbox One Creator的收集游戏)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆