Добавление файла TestSettings в SolutionItems в VisualStudio - PullRequest
3 голосов
/ 12 ноября 2010
((EnvDTE80.Solution2)dte.Solution).GetProjectItemTemplate("Test Settings", "Test");

Мне нужно программно добавить новый объект TestSettings в проект C # в Visual Studio. Для этого мне нужно получить путь к файлу шаблона. Вызов GetProjectItemTemplate должен сделать это, но не для этого типа шаблона. Другие типы шаблонов, например, класс CSharp, работают нормально. Даже пользовательские типы, которые я зарегистрировал, работают нормально. Но не тип TestSettings.

Вы можете увидеть шаблон в этом zip-файле:

C: \ Program Files (x86) \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ ItemTemplates \ Test \ 1033 \ TestSettings.zip

Есть идеи, почему этот тип шаблона не работает?

Ответы [ 2 ]

0 голосов
/ 30 августа 2017

В VS 2017 это там под решением.Щелкните правой кнопкой мыши Решение | Добавить элемент ... | Настройки теста

0 голосов
/ 10 ноября 2011

Вы не единственный, у кого возникли проблемы с «настройками теста», глава на форуме, приведенная ниже, прибегла к разгрузке, редактированию проекта XML и перезагрузке его, чтобы обновить настройки ...

Это немного ошибочно, но это может быть какое-то решение ..

http://social.msdn.microsoft.com/Forums/en-US/vsx/thread/a1160459-23e3-4bd4-a672-d204eb9ffa4c/

...