What's new

版本 时间 改进内容
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
工程开始....