Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.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
C# 在一个VS扩展中添加两个项目类型_C#_Visual Studio 2010_Visual Studio_Visual Studio 2012_Vsix - Fatal编程技术网

C# 在一个VS扩展中添加两个项目类型

C# 在一个VS扩展中添加两个项目类型,c#,visual-studio-2010,visual-studio,visual-studio-2012,vsix,C#,Visual Studio 2010,Visual Studio,Visual Studio 2012,Vsix,我使用添加了新的项目类型。一切都好,我可以创建这样的项目。但是当我尝试添加另一个项目类型时——我在新的项目类型中看不到它,只有第一个。我尝试使用第一个项目类型结构,为每个项目类型创建不同的结构-没有任何帮助。如何添加第二个项目?我终于找到了错误。 问题是我仔细阅读了手册,跳过了这个注释: “元素必须与SimpleProjectPackage.cs文件中ProvideProjectFactory属性的LanguageVsTemplate参数匹配。”这听起来像是ID、名称冲突或路径冲突。如果项目类型

我使用添加了新的项目类型。一切都好,我可以创建这样的项目。但是当我尝试添加另一个项目类型时——我在新的项目类型中看不到它,只有第一个。我尝试使用第一个项目类型结构,为每个项目类型创建不同的结构-没有任何帮助。如何添加第二个项目?

我终于找到了错误。 问题是我仔细阅读了手册,跳过了这个注释:
“元素必须与SimpleProjectPackage.cs文件中ProvideProjectFactory属性的LanguageVsTemplate参数匹配。”

这听起来像是ID、名称冲突或路径冲突。如果项目类型完全不同,为什么不能添加多个项目类型?您应该查看链接的优秀指南,了解如何使用。在某个地方,你有冲突的元数据。很明显,您不能添加两次相同的项目类型。一个VS扩展意味着什么。是否尝试从两个不同的Visual studio项目创建两个项目类型,并将它们添加到同一扩展中?