VS项目模板编译自定义参数
-
11-09-2019 - |
题
我想创造用于容纳一些C#代码vstemplate自定义参数。基本上,我希望把DateTime.Now.ToString("yyyyMMddHHmmssfff")
在我的模板(格式化的日期,而不是代码)。基本上我想实现在我的项模板低于T4的等效。
[Migration(<#= DateTime.Now.ToString("yyyyMMddHHmmssfff") #>)]
public class $fileinputname$ : Migration
这是可能的?或者是有使用T4为模板文件我vstemplate项目一个简单的方法?
解决方案 2
有没有办法与标准VSTemplates做到这一点。为了让您的模板C#输出,你需要创建一个向导,以便您可以填写自己的参数为模板。
其他提示
我不认为有任何方式使用Visual Studio的模板格式添加日期。根据 MSDN文档,你唯一的日期/时间选项YYYY
和DD/MM/YYYY 00:00:00
。
您可以做到这一点的代码模板。我觉得这是你以后在做什么: HTTP:/ /theoldsewingfactory.wordpress.com/2010/03/04/code-templates-for-migratordotnet/
不隶属于 StackOverflow