部署 UWP 项目时出现 DEP0600 错误

3
在使用 Visual Studio(Community 2015 Update 3)部署 UWP 项目时,蓝屏出现了(之前也发生过),导致我无法再部署任何项目。不仅是 VS 崩溃的那个项目,包括之前版本的该项目和全新的空项目都试过。
错误信息如下:
DEP0600: 部署期间发生意外错误:'.',十六进制值为 0x00,是一个无效字符。第 1 行,第 1 个位置。
修复 Visual Studio 没有起到作用。
我找不到问题所在,但猜测在崩溃期间可能某些东西被损坏了。重新安装 VS 是否比修复更有效?这是否需要更加激烈的措施?
谢谢,
Reinhold

请看问题,我已经尝试过了,但没有效果。 - Reinhold
如果修复没有帮助的话,我肯定建议你彻底重新安装Visual Studio。 - Martin Zikmund
我似乎已经解决了它。重新安装VS没有任何效果。然而,我移动/清除了VS的项目文件夹,这解决了问题。我不是很清楚为什么,因为问题(如所述)也出现在完全空白的、不引用任何其他项目的新项目上,但清除该文件夹允许新项目再次部署。 - Reinhold
@Reinhold 我也遇到了同样的问题。你能详细说明一下你是如何移动/清除Visual Studio的项目文件夹的吗? - PutraKg
我尝试了所有的建议和答案,但都没有起作用。不得不重新安装Windows来解决这个问题。 - Mehrzad Chehraz
显示剩余2条评论
8个回答

7

我的电脑在Windows崩溃后部署时出现了完全相同的错误和症状。重新安装VS并没有帮助,甚至系统还原也无法解决问题。

对我来说,我不得不删除AppData/Local/Microsoft/VisualStudio文件夹,以使VS重建必要的文件。


这对我来说可行。但请注意,任何插件或自定义都将丢失并需要重新安装。 - PutraKg
重命名项目文件夹在我的VS中无法正常工作,但这个方法很好。你节省了我重新安装整个系统的时间。非常感谢。 - Mamoru Satoh
在删除AppData/Local/Microsoft/VisualStudio文件夹并重新启动Visual Studio后,我成功部署了一个空的JavaScript UWP项目。 - pollaris

2

在重命名所有项目文件夹后,部署已经通过。

  1. 重命名所有项目文件夹。

  2. 创建一个新的UWP项目。尝试运行它。

  3. 将旧项目从重命名的项目文件夹移动到由VS创建的项目,并在每次尝试运行UWP项目后进行。

但是出现DEP0600错误的项目我重新创建并将所有文件移回新项目中。


2

我也遇到了这个问题,我从“所有设置” -> “应用和功能”中卸载了我的所有UWP应用程序,这解决了我的问题。 我只是卸载了我自己部署的UWP应用程序。


1

我知道这是一个较旧的帖子 - 我今天在一个UWP项目/解决方案中遇到了这个问题,我在开发过程中遇到了上述部署错误。 我右击/卸载了开始菜单中的现有包,并且可以继续。也许该包处于无法恢复或损坏的状态。


0
在为树莓派2编写UWP应用程序时,我遇到了类似的DEP0600错误。像重新启动Visual Studio或删除临时文件之类的操作都没有成功。
只有在我简单地重启了我的树莓派后,才能再次部署应用程序。

0
只需将“项目”文件夹从Documents\Visual Studio 2015移动到其他位置即可解决我的问题。

0

我在部署到 Xbox 时遇到了这个错误 - 在 Xbox 仪表板上从开发主页卸载应用程序解决了问题。


0
我找到了一个更精确的解决方案。我删除了AppData\Local\Microsoft\VisualStudio\17.0_83b4e368\Designer\文件夹,并将版本文件夹替换为您的 Visual Studio 版本。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接