我在这里吸引了众人的智慧,在这种情况下,尝试避免代码少走过。
我创建了一个Visual Studio项目模板,但现在发现我可以/应该添加一些东西,以及我需要修改的一两件事。
"收到了什么"方式,或"首选方法"执行此操作:直接修改现有模板,或使用现有模板打开项目,然后将修改后的基于模板的项目保存为模板,可能会覆盖以前的模板(如果可能的话) VS"生态系统允许")?
我将提取的压缩模板内容从C:\ Users \ clayshan \ Documents \ Visual Studio 2010 \ Templates \ ProjectTemplates \ Visual C#\ folder_name \ template_name.zip复制到另一个位置。
最有意义的是打开该项目,修改和保存为模板,或者只是从现有模板创建一个新项目,然后保存"新的和改进的"项目作为模板?
当我将提取的模板作为项目打开时,我收到一条警告,"加载属性' RootNamespace'失败。根命名空间的字符串必须是有效的标识符。"我不知道在这种情况下是否会出现这种情况,或者我是否应该稍微害怕。
另一个时髦(如#34;给我的幻想"而不是在Troglodyte歌曲中)的事情是模板不会编译,因为它有这些占位符命名空间名称。
我编辑了现有的拉链,将其复制到VS模板所在的村庄......现在,当我开始一个新项目时,那里有两个相同的模板:旧的,和新的。问题是,哪个是哪个?不得不打开它们才能看到......
关于这个过程的最后(希望)奇怪的是,即使我添加了一个" Site ULR"属性到模板,在从模板创建新项目时,该分配将恢复为空白。