| 版本 | 时间 | 改进内容 |
|---|---|---|
| V3.1 | 2007-12-26 |
1、输出多余字符,导致某些输出图片(比如验证码图片)的页面输出出错 2、加密程序可以自动判断已经被AspApp加密过的文件以及已经被MS SCRENC.EXE加密过的文件 3、无法处理使用绝对路径表示的Include文件的问题 4、解决了%><%符号中间有空白字符时,导致CASE语句失败的问题 5、解决了在某些Win2003 Server环境下,可能会找不到Include文件的路径的错误 6、解决了在碰到一些容量很大的数据库文件时,容易导致系统虚拟内存不够用的问题 7、解决了正式版第一次使用时,需要读取软盘的问题 8、解决了无法正确解析如下的Include语法的问题: <!--#include file="aspfile.asp" 这是文件引用的说明 --> 9、解决了某些时候客户端的机器码重复的问题 |
| V3.0 | 2006-09-15 |
1、支持绑定到一个域名 2、修正了在安装了.net framework后,Setup程序不能创建IIS虚拟目录的问题。 3、修正了处理REM注释时的一个错误 4、对于ASP文件,假如采用UTF8编码或者Unicode编码,那么会在行首出现编译错误。应该统一处理成Unicode的 5、比较彻底地解决了For each的问题. 6、彻底解决了Setup程序中对于目录包含空格时无法完成注册的问题 7、限制同时访问的IP地址数,而不是总的访问的IP地址数目 8、加密文件的版权信息可以由用户自己定义 9、对一些设置的保存和重新恢复 10、对于超长的、连续的HTML脚本输出时会报告“内存不够”的BUG 11、加密代码运行时,智能判断系统有没有安装对应的组件 12、本次更新最为重要的改进,就是实现了对一部分ASP文件加密,一部分文件不加密的支持!!! 13、专业版、企业版、加密狗版本基本统一了组件接口!! |
| V2.9 | 2005-12-05 |
1,增加对<scriptsrc="xxx"runat=server></script>语法的支持; 2,增加选项:如果加密到别的目录,是否仍然拷贝所有的不加密的文件到该目录; 3,修正了编译时的一个BUG,该BUG会导致某些时候把一个被包含(Include)的文件的原码输出出来; 4,修正了试用版的提示文字的font属性会影响到用户的html格式的问题; 5,对于找不到文件的错误的提示窗口,已经去除,并直接在输出信息中用红色显示; 6,增加了对Frontpage的备份目录(_vti_cnf目录)自动的去除选项; 7,FAQ中,指出数据库连接方面的注意事项,需要与目标机器的连接路径相一致,以及在Application对象中保存连接字符串的意义和做法; 8,修正了客户端注册码在多CPU的WebServer上会出错的问题; 9,Setup_ent.exe的"客户端设置"区域可以是一幅图片,图片文件应该与Setup_ent.exe处于同一个目录下,搜索顺序依次为:face.bmp,face.jpg,face.gif,图片尺寸最好是440*90; 10,实现限制访问者机器个数的功能,就是Licence管理; 11,修正了使用rem作为注册语句的开始可能导致编译出错的问题; 12,修正Setup_ent.exe在创建虚拟目录时,如果站点首页文件所在的路径文字中有空格时,在建立的虚拟目录路径中会多出一个双引号,导致IIS服务管理器出错的BUG. |
| V2.8 | 2005-04-11 |
1,如果不存在"c:\mygrep","输出到"的检查功能会导致出错的问题; 2,同时改变每次修改输入框的值都去检查该目录是否非空的做法,改为 离开焦点时检查; 3,对于瑞星等杀毒软件会报"未知病毒"的问题, 作一个说明; 4,修正了如果ASP代码的字符串中包含<% 或者%>,脚本解析时会报错的错误; 5,对于在Windows 2003中的设置进行作了进 一步的说明。排除了某些情况下会导致错把第一行的Language = VBSCRIPT错误地写作了Language = JAVASCRIPT的错误; 6,当改变准备加密的文件路径时,自动清空信息输出窗口中的内容; 7,修正了 对于<!-- Include File = 'XXXX'-->中,如果使用单引号来括住文件名就不能正确处理包含文件的问题; 8,推出了硬件加密狗版本. |
| V2.7 | 2005-01-09 |
1,企业版改进了如下功能:选择了网站根目录后, TreeView窗口并不马上搜索所有的文件,从而避免当网站根目录下有很多文件时,由于搜索文件而导致界面陷于停顿; 2,修正了在编译类似于Response.End()这种非常规写法而导致出错的错误; 3,修正了某些时候生成的加密文件内容丢失,仅保留了CRC64=''以前的 内容的错误; 4,修正了对#Include Virtural=...的检查,排除在某些时候会导致程序中途退出的严重错误; 5,编译时去除了ASP注释语句,使结果文件更小; 6,改进了获取机器码的方式。 |
| v2.6 | 2004-11-09 |
1,企业版增加了如下功能:用户可以自己定义当ASP产品没有注册时的出错信息; 2,用户可以自己定义当ASP产品过期时的出错信息; 3,客户端安装程序的主界面上不再出现AspApp的文字与版本信息文字,这样更易于ASP开发人员制作、发布共享型软件; 4,操作记录框中的文字可以水平滚动,便于察看。 |
| v2.5 | 2004-10-17 |
1,企业版增加了对“<%@”开头的设置语句的支持; 2,改善对For Each语句的支持; 3,修改了客户端注册的方式,改输入口令为输入注册码的方式,更便于网站开发人员发布加密后的ASP产品; 4,增加了日期限制功能,如果产品在指定的日期外运行将报错并无法运行; 5,Setup_Ent.exe支持批处理文件的运行,更便于开发人员发布时在客户服务器上注册组件. |
| v2.4 | 2004-09-27 |
1,企业版修正了一个比较关键的错误,该错误可能会导致出现较多的"Data Error4!"错误; 2,改进了错误输出的表述形式,使得更明了和易于理解; 3,企业版的安装程序Setup_Ent.exe可以智能地判断是否需要注册组件,而不是每次运行都要求重新注册组件。 |
| v2.3 | 2004-09-20 |
1,增加了企业版. 专业版和标准版修正了使用Response.QueryString()可能导致的错误; 2,三个版本都加上了对<%%>标识配对情况的检查; 3,不再对包含有<!--#include Virtual = XXX -->的文件进行加密; 4,对包含<!--#include File = XXX -->的文件照旧加密. |
| v2.2 | 2004-09-01 |
1,修正了打包过程中的一个错误,这个错误会使得打包过程中的程序没有响应; 2,FAQ中增加了如何在Windows2003的IIS6下如何正确使用AspApp的方法说明. |
| v2.1 | 2004-08-14 | 1,修正了打包过程中的一个错误. |
| v2.0 | 2004-07-17 |
1,增加了专业版,修正了图像返回方面的错误,这一错误出现在当这些图像文件也被放进压缩包中的情形; 2,修正了 <!--#include file="*.htm"-->文件中的路径解析错误; 3,专业版增加了用于防止非法拷贝的用户认证的功能,可以为Asp开发人员提供如下的三个产品保护措施:要求输入口令,时间日期限制,要求输入机器码; 4,专业版同时增加了如下的功能:AspApp以及它创建的任何一个虚拟目录都可以在Setup.exe中设置为被禁用或启用; 5,支持在同一台机器上可以同时运行多个由AspApp创建的虚拟目录. |
| v1.4 | 2004-06-26 |
1,根据前几个版本用户的反馈,增加了FAQ.htm,
Index.htm; 2,改变了DLL文件的放置方式,不再要求一定要与FBK文件位于同一个目录. 修正了注册部分的代码,使之与操作系统无关; 3,增加了面向对象集合的FOR EACH语法的支持. |
| v1.3 | 2004-06-19 |
1,修正了request("URL")返回值错误的BUG; 2,去除了Setup.exe界面上的版权信息,便于客户的安装; 3,更新了Readme.htm. |
| v1.2 | 2004-06-11 |
1,增加如下新特性:运行时打包文件外的磁盘文件优先; 2,更新了Readme.htm,制作打包文件时使用树形视图来选择文件。 |
| v1.1 | 2004-06-05 | 1,修正了几个BUG |
| v1.0 | 2004-05-29 | 1.0版发布. |
| ... | 2003-12-03 | 工程开始.... |