我使用的是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即可重新输入注册信息