Visual studio T4不在Visual Studio 2008中工作

Visual studio T4不在Visual Studio 2008中工作,visual-studio,t4,Visual Studio,T4,我安装了两台机器来运行VisualStudio2008(SP1)和NetFramework3.5(SP1)。如果我在机器#1上的控制台应用程序中创建一个.tt文件,它会自动为我创建sub.cs文件,但是如果我在机器#2上执行完全相同的操作,则不会创建sub.cs文件 我尝试过切换“显示所有文件”选项,重新启动visual studio(多次),添加了新的.tt文件(结果相同),在C#和VB.NET项目中都尝试过,谷歌正在填补空白 T4文本模板是否可能以某种方式被禁用?如果是这样的话,那么我该如何

我安装了两台机器来运行VisualStudio2008(SP1)和NetFramework3.5(SP1)。如果我在机器#1上的控制台应用程序中创建一个.tt文件,它会自动为我创建sub.cs文件,但是如果我在机器#2上执行完全相同的操作,则不会创建sub.cs文件

我尝试过切换“显示所有文件”选项,重新启动visual studio(多次),添加了新的
.tt
文件(结果相同),在C#和VB.NET项目中都尝试过,谷歌正在填补空白


T4文本模板是否可能以某种方式被禁用?如果是这样的话,那么我该如何重新打开它们,这很烦人:-)。?

检查机器2上的文件属性CustomTool是否为TextTemplateFileGenerator


如果此属性为空,则不会运行任何工具来生成cs文件。

该属性在计算机2上为空,手动键入并保存它也不会触发cs文件的生成。几乎就好像这工具在第二台机器上工作不正常


目前我无法使用机器1(它们分为我家和办公室),所以我无法比较东西=(

我相信T4不是为Visual Studio 2008的快速版本安装的。这两台计算机运行的是同一版本吗?

我无法在常规网站项目中使用它。当我添加了一个库项目并将模板目录移到那里时,生成会自动启动,我还使用了“运行自定义工具”在我的右键点击。
我认为这是一种更整洁的分离方式。

我认为你应该将此作为更新发布在你的帖子上,或者作为对我答案的评论,但是你是否尝试过右键单击tt文件并选择运行自定义工具?是的,评论时间太长了,我想因此我最终发布了一篇新帖子。我现在在家,但我明天下班后会查看。但是我想我在机器2上检查了该选项,但找不到它,即使在添加自定义工具属性值后也找不到