我使用的是CodeSmith3.0版本的,因为在输入注册码的时候,误将Standard版本的注册码输入到了Professional的版本中,致使CodeSmith不能使用。 在安装目录vsnet2003_register.bat文件里发现这么一句 SET SHAREDLICENSESDIR=%PROGRAMFILES%\Common Files\XHEO\SharedLicenses 是个license文件 找到相应的\Program Files\Common Files\XHEO\SharedLicenses目录下果真发现CodeSmith30.lic文件 SHIFT+DEL删除相应的文件 重装CodeSmith便可从新输入注册信息