部署VSIX时为什么没有项目项?

时间:2009-11-17 11:35:44

标签: visual-studio-2010-beta-2 vsx dsl-tools

我们有一个VS2010 Beta 2 DSL项目,我们可以在我们的开发机器上构建,部署和测试,一切都很好,当我们去“添加新项目”时,我们可以选择我们的DSL

当谈到让VSIX给别人尝试唯一的方式,他们可以看到相关的项目项目是他们在他们的机器上构建DSL项目,他们不需要F5,它只是一个简单的构建解决方案,然后他们可以看到它。

这是错误还是用户错误?

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

这显然是一个已知的错误

我通过添加一些guid

找到了解决方法

{82b43b9b-a64c-4715-B499-d71e9ca2bd60}; {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}

进入csproj并手动编辑vsixmanifest以添加

的ItemTemplate

我创建了一个名为ItemTemplates的文件夹,然后将生成的项目项Zip添加到文件夹中,然后将Zip设置为Content并将IncludeInVSIX属性更改为“True”

不漂亮但是有效