1

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

当将 VSIX 提供给其他人以尝试他们可以看到相关项目项的唯一方法是,如果他们在他们的机器上构建 DSL 项目,他们不需要 F5,这只是一个简单的构建解决方案,然后瞧,他们可以看到它。

这是错误还是用户错误?

4

2 回答 2

1

您可能希望将您的位更新为 RC 版本,该版本现已在VS 可视化和建模 SDK中提供,网址为http://www.microsoft.com/downloads/details.aspx?FamilyID=cd443b01-d657-4f8b-b5b8- 29f1e3e2c424&displaylang=en

于 2010-02-19T00:37:54.373 回答
0

这显然是一个已知的错误

我通过添加一些指南找到了解决方法

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

进入 csproj 并手动编辑 vsixmanifest 添加

项目模板

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

不漂亮,但它有效

于 2009-11-18T14:22:44.250 回答