c# - 有什么方法可以修改 Visual Studio 模板中的现有文件?

标签 c# visual-studio templates visual-studio-2005 itemtemplate

我目前正在使用我的“新项目”模板根据输入的名称在我的项目中创建几个类。我希望能够做的是向项目中的现有文件添加一些行。有什么办法吗?有什么方法可以从 .vstemplate 文件中运行某种脚本吗?

最佳答案

对于 Visual Studio 中的普通项目模板,没有办法实现这一点。项目和项目模板只允许您将新文件添加到项目并允许对这些文件进行自定义。但不可能使用它们来更改现有文件。

虽然使用模板向导,您也许能够实现您正在寻找的东西。这允许在处理模板期间执行任意代码。您应该能够根据自己的喜好修改现有文件。

教程链接:https://web.archive.org/web/20090625145715/http://blogs.msdn.com/vsxfaq/archive/2008/06/12/how-to-create-a-custom-template-wizard-using-visual-studio-2005.aspx

关于c# - 有什么方法可以修改 Visual Studio 模板中的现有文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1505730/

相关文章:

c# - 如何在 MVC View 中显示存储过程结果

c# - 使用自己的错误提供程序扩展名在C#中验证表单

c++ - 如何将CLion C++项目导入Visual Studio?

c++ - 在模板特化中强制编译时错误

c++ - 我的模板类定义中有一些循环

c# - 获取数组中的枚举元素

c# - Func<T, bool> 和 Predicate<T> 编译后不是一回事吗?

visual-studio - 无法解析指令处理器 T4Toolbox.VolatileAssemblyProcessor 的类型

c# - Visual Studio 代码(使用 C#): While putting debugger point then showing me "No Symbol loaded for this document"

c++ - 以内部模板化 typedef 作为参数的模板化延迟初始化单例