我刚刚在我的计算机上安装了Visual Studio 2013(运行Windows 8.1 Enterprise Build 9600)。我在安装过程中检查了包含Windows Phone 8 SDK选项。
完成后,我启动了VS并尝试了一个新的Windows Phone App项目。
创造并建造得很好。然而。当我试图在模拟器上运行时,我收到错误:
Xap packaging failed. Cannot access a closed Stream.
......和......
Could not find file 'c:\users\wade\documents\visual studio 2013\Projects\DataBoundApp1\DataBoundApp1\obj\Debug\XapCacheFile.xml'. Please rebuild the solution and try again.
尝试清理并重建但仍然发生。数据绑定应用程序项目也会发生。
所以,我尝试安装了一些SDK更新:http://developer.windowsphone.com/en-us/downloadsdk。全部安装没有问题;然而,当我再次尝试时,我得到了同样的错误。
注意:模拟器启动并运行正常。问题是创建手机包并部署到模拟器。
我不确定如何解决。有人有这个问题吗?
更新:
我尝试重新安装Windows Phone 8.0 SDK和所有更新。我应该注意到我也安装了VS 2012,我也无法在VS2012中创建Windows Phone 8应用程序。
这是安装WP8内容的图片:
答案 0 :(得分:2)
我通过下载完整的Windows Phone 8.0 SDK ISO并安装(然后修复两个更新)解决了这个问题。
我希望我能更好地解释我的机器是如何进入这种状态的。我的怀疑是因为我已经在机器上安装了VS2012而且VS陷入了困惑状态。
花费的总时间? 4-5个小时。