首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >T4模板新手问题

T4模板新手问题
EN

Stack Overflow用户
提问于 2009-06-18 18:21:37
回答 2查看 725关注 0票数 1

我正在构建一个产品,我需要一种在运行时生成代码的方法。目前,我使用VB.Net (仅用于此目的) xml文本(这就是它们的名称吗?)在运行时创建模板和代码。我的问题是,在没有安装VS的情况下,我可以在共享主机中的web服务器上使用T4在运行时生成代码吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-07-12 09:21:36

我知道这个问题很老,但现在答案已经过时了,所以我想我应该插话了。如果您使用的是Visual Studio 2010的新预处理模板,则现在可以执行此操作。使用T4生成生成器类,而不是使用T4在编译时生成代码,该生成器类可以在运行时使用。这意味着T4可用于生成任何字符串输出,而不仅仅是您需要编译到项目中的内容-这使它成为NVelocity等工具的真正替代品。

票数 2
EN

Stack Overflow用户

发布于 2009-06-18 19:18:52

也许这个问题的答案会对你有所帮助。T4 without Visual Studio?

但是,T4是一个构建时(或设计时)工具,而不是一个运行时工具,因此它似乎不是您想要做的事情的最佳解决方案。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1014354

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档