2009-11-17 6 views
1

У нас есть VS2010 Beta 2 DSL проекта, мы можем создавать, развертывать и тестировать на наших машинах развития, и все хорошо, то есть когда мы идем в «Add New Item» мы можем выбрать наш DSLПочему при развертывании VSIX нет элемента проекта?

Когда дело доходит до предоставления VSIX кому-то еще попробовать ТОЛЬКО, чтобы они могли видеть связанный элемент проекта, - если они строят проект DSL на своей машине, им не нужно F5, это просто простое решение для сборки, а затем вуаля они могут видеть это ,

Это ошибка или пользовательская ошибка?

ответ

0

Это, очевидно, известная ошибка

Я нашел обходной путь, добавив некоторые GUIDs

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

в csproj и вручную редактировать vsixmanifest добавить

ItemTemplates

Я создал папку под названием ItemTemplates а затем добавил сгенерированный проект пункт Zip в папку, я затем установить почтовый индекс, как содержание и изменить свойство IncludeInVSIX в «True»

Не очень, но это работает