DTE ItemOperations.NewFile (...) для VS2010 Addin - PullRequest
3 голосов
/ 08 февраля 2011

в этом коде, в моем дополнении, которое я пытаюсь записать для Vs2010

    _applicationObject.ItemOperations.NewFile( "General\\Text File", FileName, Constants.vsViewKindCode );

Первый параметр определяется как виртуальное местоположение файла.

http://msdn.microsoft.com/en-us/library/envdte.itemoperations.newfile(v=vs.80).aspx

Это просто строка с путем, начинающимся с корня моего решения?

Если так, если я хочу поместить файл в /+".CV ", как я могу это сделать?

Я прочитал кое-что, где создать файл во время записи макроса, и посмотрел на внутренности макроса. что сказал @ "Visual C # Предметы \ Code \ Class".

но когда я запускаю это говорит, что шаблон не может быть найден.

Спасибо

Eric-

1 Ответ

1 голос
/ 08 марта 2011

Я фактически использовал это


DTE.ItemOperations.AddNewItem("General\Text File")

, которое преобразовалось из того, что я получил из редактора макросов, и собрал это

DTEObj.ItemOperations.AddNewItem(@"Visual C# Items\WPF\User Control (WPF)", filename + ".xaml");

Так что в вашем случае попробуйте это

DTEObj.ItemOperations.AddNewItem("General\Text File");

...