Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio Can';"t open",;source.extension.vsixmanifest“;设计器模式下的文件_Visual Studio_Visual Studio 2012_Vsix_Vspackage_Visual Studio Package - Fatal编程技术网

Visual studio Can';"t open",;source.extension.vsixmanifest“;设计器模式下的文件

Visual studio Can';"t open",;source.extension.vsixmanifest“;设计器模式下的文件,visual-studio,visual-studio-2012,vsix,vspackage,visual-studio-package,Visual Studio,Visual Studio 2012,Vsix,Vspackage,Visual Studio Package,我有Visual Studio 2012包项目(来自VS2012 SDK)。我不记得以前做过什么,但此时,当我试图在设计器模式下打开source.extension.vsixmaniest文件时,我遇到了以下错误:“已添加了具有相同密钥的项。”。我只能在“查看代码”模式下打开此文件 此外,奇怪的是,如果我在这个解决方案中创建另一个VS2012包项目,新项目中相应的source.extension.vsixmanifest会出现相同的错误 它看起来像是一个字典或资源复制的关键问题。但我没有修改任何

我有Visual Studio 2012包项目(来自VS2012 SDK)。我不记得以前做过什么,但此时,当我试图在设计器模式下打开
source.extension.vsixmaniest
文件时,我遇到了以下错误:“已添加了具有相同密钥的项。”。我只能在“查看代码”模式下打开此文件

此外,奇怪的是,如果我在这个解决方案中创建另一个VS2012包项目,新项目中相应的
source.extension.vsixmanifest
会出现相同的错误

它看起来像是一个字典或资源复制的关键问题。但我没有修改任何资源或词典


这个错误的原因是什么。我怎样才能解决它呢?

我也遇到了同样的问题。 在我的系统上,原因是我创建的项目具有重复的名称,以便为不同的Visual Studio版本提供单独但相似的项目模板。重命名项目为我解决了这个问题。

您能发布source.extension.vsixmanifest内容吗?你在里面找过重复的钥匙吗?或者只需搜索其中使用的密钥,以确保它们不会在其他地方重复。