T4 Visual studio 2010警告错误

时间:2011-03-25 12:32:24

标签: visual-studio visual-studio-2010 t4

当我想保存T4模板时,Visual Studio会在下面发出以下警告: Warning

这是什么意思?

Visual Studio 2010(已安装的Service Pack) Windows 7 64位

1 个答案:

答案 0 :(得分:2)

T4模板是执行的脚本;实际上,它们就像您机器上的任何其他应用程序一样,除非它们不是签名二进制文件。它们在与运行Visual Studio的帐户相同的用户权限下运行。假设我可以发送一个T4模板(如果你不以普通用户身份运行)可以产生其他进程,删除Documents文件夹下的所有文件,并将你的开发机器变成我自己的个人SMTP服务器。

警告提醒人们来自随机博客的copypaste模板代码,是的,如果有人想让你受到伤害,他们可能会在T4模板中删除一些恶意代码并吸引你为他们运行它们机。