2012-06-21 28 views
8

Sử dụng VSIX dự án nếu tôi làmCách tạo nút mẫu dự án ngoài Visual C# Project Type Node?

<VSTemplate Include="ProjectTemplate1.vstemplate"> 

    <OutputSubPath>Sample Test Project</OutputSubPath> 

</VSTemplate> 

vị trí là \ bin \ Debug \ ProjectTemplates \ CSharp \ Dự án thử nghiệm mẫu \ 1033 \ ProjectTemplate1.zip

này sẽ tạo ra một mẫu dự án bên trong Visual C# mẫu trong VS cài đặt mẫu. Tuy nhiên, tôi không muốn có Visual C# làm nút Project Type của tôi. Nó phải ở bên ngoài Visual C# Project Type Node.

Tôi làm cách nào để đạt được điều này? Tôi cần phải thực hiện những thay đổi gì và làm cách nào? Xin vui lòng giúp

Trả lời

0

Theo http://blogs.msdn.com/b/visualstudio/archive/2010/03/04/creating-and-sharing-project-item-templates.aspx,

Các “Loại” thuộc tính trong các nút tập tin gốc .vstemplate. Các mẫu dự án nằm trong “ProjectTemplates”. Các mẫu mục đi theo "ItemTemplates".

Phần “Ngôn ngữ” của đường dẫn (“CSharp” trong ví dụ của chúng tôi) được xác định bởi nút trong tệp .vstemplate.

Vì vậy, có vẻ như bạn cần phải tạo mẫu dự án từ một loại dự án khác hoặc chỉnh sửa loại mẫu dự án của bạn trong dự án mà bạn đang tạo.