问题注意事项

① 教育软件安装过程常见问题      ② 教育软件使用过程常见问题


安装过程常见问题



Q1:没有正常显示“教学质量精细化管理”,或只显示上面标题框部分?
Q2:正常显示“教学质量精细化管理”,但登录时IE提示出错?
Q3:显示出错信息“An error occurred while try to load the string resources (GetModuleHandle failed with error -2147023888)”
Q4:服务器系统为windows 2003,学籍管理和家校互动读出进度很慢,甚至读不出来?
Q5:教学质量精细化管理首页下方显示正常,上面栏目显示“Microsoft OLE DB Provider for SQL Server 错误 '80004005' [DBNETLIB][ConnectionOpen (Connect()).]SQL Server 不存在或访问被拒绝 /anmai/edis/Conn.asp,行18 ” 
Q6:我重装了系统,但“教学质量精细化管理”的文件和数据库都在其他分区,我能进行恢复吗?
Q7:软件怎么升级?
Q8:页面首页报500错误和应用程序出错,查看IIS错误日志中显示(1.服务器无法加载应用程序 '/LM/W3SVC/1/ROOT'。错误是 '没有注册类别:2.MS DTC 事务管理器启动失败。LogInit 返回错误 0x2)?
Q9:首页正常显示,但登录后错误显示:“Server Error in '/anmai' Application. Object reference not set to an instance of an object. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originajieted in the code. ” ?
Q10:安装SQL Server 2000前或安装SQL Server 补丁,总提示“之前有挂起的安装操作,要求重起系统”,但重新启动后仍提示,无法继续?
Q11:Windows 2003 系统安全性比较高,在安装本系统时的注意点?
Q12:系统中左面树中年级、班级、部门挤在一起,如何解决?
Q13:首页不能正常显示,错误症状:
aspnet_wp.exe could not be launched because the username and/or password supplied in the processModel section of the config file are invalid.aspnet_wp.exe could not be started.HRESULT for the failure: 80004005 
Q14:首页不能正常显示,错误症状:
Server Error in '/Anmai' Application.Object reference not set to an instance of an object.Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.Source Error:Line 65: Dim da As New SqlDataAdapter(SqlstrTemp, Cnn)Line 66: If Not Cnn.State = ConnectionState.Open ThenLine 67: Cnn.Open()Line 68: End IfLine 69: 'da.FillSchema(Me, SchemaType.Source, tablename)
Q15:服务器操作系统为64位,.NET框架1.1版本安装不上,处理方法: 
Q16:系统虚拟目录建在当前站点下系统登陆后报错:无法找到web.config文件,处理方法:
Q17:服务器操作系统为2000域服务器时,安装后登陆后提示拒绝访问,处理方法:
Q18:还原数据库时提示:
Server Error in '/anmai' Application.警告: 严重错误 3624 发生于 01 14 2008 4:13PM。请记下错误和时间,然后与系统管理员联系。处理方法: 
Q19:在64位服务器安装系统时报错,将.NET框架修改为32位服务器框架的方法: 
Q20:IIS不支持中文路径及文件名的解决办法: 
Q21:ASP0201错误无效的默认脚本语言的解决办法:
Q22:windows2003 操作系统中IIS上传文件大小限制(默认200K)解决办法:
Q23: “/ANMAI”应用程序中的服务器错误。
      响应在此上下文中不可用。
Q24: 错误原因: 软件授权验证失败!nopass值与加密出来的值不等
Q25: 系统自动打.net 3.5框架,有时造成软件不能使用的,登录首页面报 Bad IL format. 错误。
Q26: 安装.net 2.0过程提示没有安装Microsoft Windows Installer 3.0,请先安装此补丁。
Q27: 安装软件后,iis中框架2.0和1.1不能共存问题解决?
Q28: 安装软件后,主站点web.config和anmai的web.config冲突问题解决?
Q29: “/”应用程序中的服务器错误。
--------------------------------------------------------------------------------
配置错误说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。分析器错误信息: 服务器无法读取功能配置 r。源错误:行 632: rendersBreakBeforeWmlSelectAndInput = "false"行 633: requiresAttributeColonSubstitution = "false"行 634: requiresPhoneNumbersAsPlainText = "false"行 635: requiresUrlEncodedPostfieldValues = "false"行 636: requiredMetaTagNameValue = "源文件: c:\windows\microsoft.net\framework\v1.1.4322\Config\machine.config 行: 634 
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:1.1.4322.2443; ASP.NET 版本:1.1.4322.2407 
Q30: 软件安装完成后,登陆界面报shcoolname没有注册,数据库中缺少函数和存储过程的解决办法?
Q31: 软件安装完成后,“代码段新增”中Asp网页过期请刷新页面?
Q32: 在Windows 7/Server 2008 R2上部署asp.net 1.1程序
Q33: 在质量分析中如果柱状图显示不出来,只能显示上面的数字?
Q34: 用Apache2在服务器上安装了网站 但怎么和IIS共用80端口?
Q35: 应用程序-特定 权限设置未将 COM 服务器应用程序(CLSID 为 {A9E69610-B80D-11D0-B9B9-00A0C922E750})的 本地 激活 权限授予用户 NT AUTHORITY\NETWORK SERVICE SID (S-1-5-20)。可以使用组件服务管理工具修改此安全权限。
Q36: 安装过了Microsoft Office 2003 和2007,都很好用。就是有时,一些软件需要导入EXCEL的文件时,会提示出现:尝试连接Microsoft Office Excel数据失败! 
Q37: IIS找不到ASP.Net选项卡? 
Q38:使用excel文件导入时,报错或无响应?
Q39:IIS7.0及以上版本启用asp运行环境?
Q40:IIS7.0发布局域网内的服务器
Q41:IIS7.0安装框架4.0后,出现HTTP 错误 404.2 - Not Found
Q42:The resource cannot be found 下面有提示 Requested URL: 包含/eurl.axd/
Q43:IIS7.5 出错信息500.19 包含错误代码 8007007e
Q44:用户列表页面报错或空白
Q45:IIS 7 修改默认上传文件大小( 缺省 30M )
Q46:导入数据时提示“Exception of type 'System.OutOfMemoryException' was thrown”
Q47:IIS tilde directory enumeration 漏洞解决方案
Q48:子网站不继承父的WEB.CONFIG
Q49:谷歌浏览器(chrome)第一次打开登录成功后退出,再次登录时提示超时



Q1:没有正常显示“教学质量精细化管理”,或只显示上面标题框部分?
答:可能是Microsoft .NET Framework没有安装成功,或没有注册到IIS中。
在系统盘(如C:\)中查找aspnet_regiis.exe文件,
如果没有查找到该文件,请重新安装Microsoft .NET Framework
如果查找该文件,请在"运行" --> cmd --> 并进入aspnet_regiis.exe文件所在的文件夹,再执行aspnet_regiis -i命令,就将.NET重新注册到IIS中。
(例如:在命令行中输入 cd C:\WINNT\Microsoft.NET\Framework\v1.1.4322 回车,再输入aspnet_regiis -i就可重新注册.)




Q2:正常显示“教学质量精细化管理”,但登录时IE提示出错?
答:可能是IIS的"Internet 来宾帐号"没有权限访问和执行'教学质量精细化管理'安装文件夹的权限。
在“我的电脑”中找到“教学质量精细化管理”所在的文件夹,在其文件夹“属性”的“安全”项中添加“Internet 来宾帐号”的“执行/读取/写入”的权限。
或新建一个“虚拟目录”名,其“索引文档本地路径”要与“anmai虚拟目录”的设置一样。如果可以用户正常使用,就把原来的“anmai虚拟目录”名删除,再把新的“虚拟目录”重命名成“anmai”



Q3:显示出错信息“An error occurred while try to load the string resources (GetModuleHandle failed with error -2147023888)” ?
答:可能您的机器是域服务器,在“教学质量精细化管理”安装文件夹中找到的web.config,把其内容为<identity impersonate="true"/>改为<identity impersonate="false"/>



Q4:服务器系统为windows 2003,学籍管理和家校互动读出进度很慢,甚至读不出来?
答:可能您的分区格式为NFTS格式,“教学质量精细化管理”所在的文件夹只有只读权限。
“教学质量精细化管理”所在的文件夹添加everyone或匿名用户访问的权限。



Q5:教学质量精细化管理首页下方显示正常,上面栏目显示“Microsoft OLE DB Provider for SQL Server 错误 '80004005' [DBNETLIB][ConnectionOpen (Connect()).]SQL Server 不存在或访问被拒绝 /anmai/edis/Conn.asp,行18 ”
答:检查SQL Server 服务管理器是否已启动,或SQL Server中EDIS数据库是否存在。



Q6:我重装了系统,但“教学质量精细化管理”的文件和数据库都在其他分区,我能进行恢复吗?
答:可以进行恢复,在SQL Server和.NET框架重新安装完成,运行安装目录下“userdata”文件夹下“anmaistu.exe”文件,点击“软件注册”,选择安装目录下“anmai.dll”的文件夹路径,输入本公司重新授予的授权码。SQL Server中需按edis所在的文件重新附加EDIS数据库。IIS中需重新建立虚拟目录。
为了保证数据记录的完整性和安全性,建议在后台系统中定期做数据库备份到其他分区或其他机器上。



Q7:软件怎么升级?
答:在服务器上后台系统中选择“软件升级”,或登录本公司网站www.anmai.net中“软件下载”栏目中下载对应的升级文件,解包后放到服务器上,然后运行该文件,即可完成软件的升级工作。



Q8:页面首页报500错误和应用程序出错,查看IIS错误日志中显示(1.服务器无法加载应用程序 '/LM/W3SVC/1/ROOT'。错误是 '没有注册类别:2.MS DTC 事务管理器启动失败。LogInit 返回错误 0x2)?
答1:在命令提示符下,键入以下命令:msdtc -resetlog 创建日志文件,重启DTC服务(Distributed Transaction Coordinator),如果能正常使用则到此完毕。
答2:如果不行,则需先卸载dtc再重安装dtc,
   %WINDIR%\System32\msdtc.exe -uninstall
   启动注册表编辑器,如果存在下列注册表项则将其删除: 
   HKEY_CLASSES_ROOT\CID
   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC
   HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MSDTC
   HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\MSDTC
   HKEY_LOCAL_MACHINE\Software\Microsoft\MSDTC
   在命令提示符下,键入 %WINDIR%\System32\msdtc.exe -install。 
   等待磁盘活动停止,然后将所更改的服务的启动类型还原为其原始值。 
   在注册表中,创建以下注册表项: 
   HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC\XADLL
   在命令提示符下,键入 regsvr32 mtxoci.dll。
   在CMD下执行以下命令: 
   cd %windir%\system32\inetsrv 
   rundll32 wamreg.dll, CreateIISPackage 
   regsvr32 asptxn.dll
   重启机器,则可以正常使用



Q9:首页正常显示,但登录后错误显示:“Server Error in '/anmai' Application. Object reference not set to an instance of an object. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originajieted in the code. ”?
答:在.安装net 框架之前重新注册 shdocvw.dll,在"开始"->"运行"中regsvr32 shdocvw.dll 如果系统中已经安装了net 框架,则需要先卸载.net框架后,再重新注册shdocvw.dll 和.net框架。具体步骤如下: 1)在命令行中输入 cd C:\WINNT\Microsoft.NET\Framework\v1.1.4322 回车 aspnet_regiis.exe -u 
2)在"开始"->"运行"中 regsvr32 shdocvw.dll 
3)在命令行中输入 cd C:\WINNT\Microsoft.NET\Framework\v1.1.4322 回车 aspnet_regiis.exe -i



Q10:安装SQL Server 2000前或安装SQL Server 补丁,总提示“之前有挂起的安装操作,要求重起系统”,但重新启动后仍提示,无法继续?
答:到注册表中删除“PendingFileRenameOperations”项,步骤:开始-> 运行-> regedit -> HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 删除“PendingFileRenameOperations”项



Q11:Windows 2003 系统安全性比较高,在安装本系统时的注意点?
答:1).NET已安装,并已进行了注册
2)IIS拓展网络服务中 ASP 和 .NET 被允许
3)检查 虚拟目录—配置—选项—启用父路径 是否被启用



Q12:系统中左面树中年级、班级、部门挤在一起,如何解决?
答:检查IIS中默认站点对应目录下有没webctrl_client存放树中图片的文件夹,一般在系统 "C:\Inetpub\wwwroot"下有此文件夹,把此文件夹放入默认站点下对应目录下即可。
如系统中找不到此文件夹,则需要重新安装iewebcontrols.msi程序。



Q13:首页不能正常显示,错误症状:
aspnet_wp.exe could not be launched because the username and/or password supplied in the processModel section of the config file are invalid.
aspnet_wp.exe could not be started.
HRESULT for the failure: 80004005 
答:一般发生在服务器设置为域服务器的机器上,处理方法为:
打开 Machine.config 文件。该文件的路径是:%Systemroot%\Microsoft.NET\Framework\v1.*\CONFIG。 
在 Machine.config 文件的 <processModel> 部分,将 userName 和 password 属性更改为您在第一步中创建的帐户的名称和密码。例如:
userName="machine" password="AutoGenerate"
保存对 Machine.config 文件所做的更改 ,重启 IIS 即可。



Q14:
首页不能正常显示,错误症状:
Server Error in '/Anmai' Application.
Object reference not set to an instance of an object. 
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 
Exception Details: System.NullReferenceException: Object reference not set to an instance of an object. 
Source Error: 
Line 65: Dim da As New SqlDataAdapter(SqlstrTemp, Cnn)
Line 66: If Not Cnn.State = ConnectionState.Open Then
Line 67: Cnn.Open()
Line 68: End If
Line 69: 'da.FillSchema(Me, SchemaType.Source, tablename) 
答:如.NET版本为1.1,则进行安装Microsoft .NET Framework 1.1 Service Pack 1 补丁即可。
补丁下载地址:http://download.microsoft.com/download/8/b/4/8b4addd8-e957-4dea-bdb8-c4e00af5b94b/NDP1.1sp1-KB867460-X86.exe



Q15:服务器操作系统为64位,.NET框架1.1版本安装不上,处理方法:
答:必须安装支持64位操作系统的.NET框架版本!
支持64位操作系统框架下载地址(只需安装一个版本即可):
Microsoft .NET Framework 2.0:
http://download.microsoft.com/download/a/3/f/a3f1bf98-18f3-4036-9b68-8e6de530ce0a/NetFx64.exe
Microsoft .NET Framework 3.0:
http://download.microsoft.com/download/3/F/0/3F0A922C-F239-4B9B-9CB0-DF53621C57D9/dotnetfx3_x64.exe



Q16:系统虚拟目录建在当前站点下系统登陆后报错:无法找到web.config文件,处理方法:
答:方法一:新建一个站点,端口号改为8080,主目录选择为系统安装目录,在IE地址栏输入:例如:192.168.0.1:8080/ 即可,如是在新建站点中建虚拟目录,地址则为:192.168.0.1:8080/anmai
方法二:将现有的站点停止,新建一个站点,端口号为原有站点端口号,将网站目录和虚拟目录都创建为和原有站点中相同,再新建一个anmai虚拟目录即可!



Q17:服务器操作系统为2000域服务器时,安装后登陆后提示拒绝访问,处理方法:
答:将系统文件夹根目录和edis文件夹下两个web.config文件中找到<identity impersonate="true"/>,将true改为false即可!



Q18:还原数据库时提示:
Server Error in '/anmai' Application.
警告: 严重错误 3624 发生于 01 14 2008 4:13PM。请记下错误和时间,然后与系统管理员联系。
处理方法:
答:将SQL Server 2000查询分析器打开,选择所还原的库,运行以下语句即可(红色的为库名称,这只是举例edis库,如是其他库,请自行修改即可): 
sp_dboption 'edis','single user','true'
DBCC CHECKDB('edis',REPAIR_ALLOW_DATA_LOSS) 
sp_dboption 'edis','single user','false'



Q19:在64位服务器安装系统时报错,将.NET框架修改为32位服务器框架的方法:
答:1.windows2003操作系统,打开开始→运行→cmd→c:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis -u→回车→cd C:\Inetpub\AdminScripts→回车→ 
cscript.exe adsutil.vbs set W3SVC/AppPools/Enable32BitAppOnWin64 "true"→回车→C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -i
2.windows2008操作系统,首先添加应用程序池,设置2.0框架以及经典模式,确定后在其"高级设置"里将“启用32位应用程序”改为ture ;
然后在anmai虚拟目录的"高级设置"中,"应用程序池"设置为刚才新建的应用程序池。



Q20:IIS不支持中文路径及文件名的解决办法:
答:找到注册表项[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\InetInfo\Parameters] 
将"FavorDBCS"数值改为"FavorDBCS"=dword:00000000



Q21:ASP0201错误无效的默认脚本语言的解决办法:
答:在运行中输入:regsvr32 jscript.dll→回车→regsvr32 vbscript.dll→回车→regsvr32 scrrun.dll→回车,将以上三个dll文件重新注册,并在C:\WINNT\system32文件夹找到以上三个文件,添加“IUSER_机器名”权限;再在C:\WINNT\system32\inetsrv文件夹中找到asp.dll,并将其也进行重新注册,在运行中输入:regsvr32 C:\WINNT\system32\inetsrv\asp.dll→回车



Q22:windows2003 操作系统中IIS上传文件大小限制(默认200K)解决办法:
答:1.在C:\WINDOWS\system32\inetsrv文件夹中找到metabase.xml文件,修改AspMaxRequestEntityAllowed="204800"; 2.安装程序目录中web.config文件中<system.web>下面添加一行<httpRuntime maxRequestLength = "512000" useFullyQualifiedRedirectUrl="true"/> 其中512000表示为512M.          



Q23:“/ANMAI”应用程序中的服务器错误。
      响应在此上下文中不可用。
答:数据库连接有问题,请查看数据库连接用户名和密码是否正确,SQL Server属性(设置)是否为混合模式。


Q24:错误原因:软件授权验证失败!nopass值与加密出来的值不等
答:如果安装正确、授权正确、连接数据库也正常,登陆出现“请与经销商联系的对话框”,则放开错误,看到如上所示错误;
解决方法:在"开始"-->"运行"中输入"wmimgmt.msc",打开wmi控制台,右键“wmi控制(本地)”属性,选择“安全”,选择“Root下的Cli”-->安全设置中把everyone的权限放大。


Q25:360自动打.net 3.5框架,有时造成软件不能使用的,登录首页面报 Bad IL format. 错误。
答:原因是.net3.5框架,造成.net 2.0的损坏,解决办法:如果机器上有.net 1.1可以直接选择注册(在iis中选择asp.net1.1或在命令行中输入 cd C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322 回车 aspnet_regiis.exe -i ),重新登陆。
如果没有.net1.1,则需要卸载完全.net3.5和.net2.0(在控制面板中卸载),删除安装目录,重新安装.net2.0。
.net2.0(x86)下载地址:Microsoft .NET Framework 2.0(32位)
.net2.0(64位) 下载地址:Microsoft .NET Framework 2.0(64位)


Q26:安装.net 2.0过程提示没有安装Microsoft Windows Installer 3.0,请先安装此补丁。
答:请下载补丁:Microsoft Windows Installer 3.0


Q27:安装软件后,iis中框架2.0和1.1不能共存问题解决?
答:windows2003操作系统解决办法:1、在iis应用程序池中新建一个“应用程序池”,如命名为anmai,2、在对应的虚拟目录或站点下,右击属性选择此“anmai”应用程序池,3、在iis选项卡中选择框架1.1。


Q28:安装软件后,主站点web.config和anmai的web.config冲突问题解决?
答:在iis中新建一个网站,如端口为81,在新建的网站中重新添加anmai虚拟目录,访问此81端口的站点,则可以解决问题。


Q29:“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------
配置错误 
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 
分析器错误信息: 服务器无法读取功能配置 r。
源错误: 
行 632: rendersBreakBeforeWmlSelectAndInput = "false"
行 633: requiresAttributeColonSubstitution = "false"
行 634: requiresPhoneNumbersAsPlainText = "false"
行 635: requiresUrlEncodedPostfieldValues = "false"
行 636: requiredMetaTagNameValue = "
源文件: c:\windows\microsoft.net\framework\v1.1.4322\Config\machine.config 行: 634 
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:1.1.4322.2443; ASP.NET 版本:1.1.4322.2407 

答:检查c:\windows\microsoft.net\framework\v1.1.4322\Config\machine.config文件中行636,少了个引号,应该为""


Q30:安装软件完成后,登陆界面报shcoolname没有注册,数据库中缺少函数和存储过程的解决办法?
答:数据库中服务器排序规则:Chinese_PRC_CI_AS 不区分大小写,如果是Chinese_PRC_CS_AS 区分大小写,则需要备份数据库,重新安装数据库。                                 


Q31:软件安装完成后,“代码段新增”中部分Asp网页报过期请刷新页面?
答:以上问题的主要原因是没有弄清楚数据库的版本,如果是SQL2005Express版,因为它是免费的,它除了支持的内存比较少外,最主要的是它缺少相当于SQL2000下的「企业管理器」和「查询分析器」;注:SQL2000下的「企业管理器」和「查询分析器」在SQL2005已合为一,称为 Management Studio。这个版本的数据库不建议安装。建议备份数据库,然后重新安装sql2000或sql2005数据库。                                 


Q32:在Windows 7/Server 2008 R2上部署asp.net 1.1程序
答:NET 1.1只有32位的,Windows Server 2008 R2只有64位的,可以通过WOW64运行32位应用程序,按照How to install ASP.NET 1.1 with IIS7 on Vista and Windows 2008和Workaround: Running ASP.NET 1.1 on Vista SP2/WS08 SP2的配置并不能正常运行,通过下面的方法可以正常运行asp.net 1.1程序,本文主要参考Installing .Net 1.1 applications on Windows Server 2008 R2。 
1、安装IIS元数据库和配置兼容性
2、按照以下顺序安装.NET 1.1
Microsoft? .NET Framework 1.1 版可再发行组件包 Microsoft Microsoft .NET Framework 1.1 版 简体中文语言包 Microsoft .NET Framework 1.1 Service Pack 1 .NET Framework 1.1 Service Pack 1 ASP.NET 安全更新 安装过程中都会出现程序兼容性对话框: 选择运行程序完成安装,1.1 sp1和安全更新补丁要求重启系统。
3、启用ISAPI和CGI限制,默认的ASP.NET v1.1.4322是禁用的,需要启用:
4、调整machine.config,需要调整.net 1.1的配置忽略IIS 7的配置,打开%windir%\Microsoft.NET\Framework\v1.1.4322\config\machine.config,在configSections的最后加入一节:   1: <section name="system.webServer" type="System.Configuration.IgnoreSectionHandler, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />    2: configSections>
5、调整应用程序的应用程序池为asp.net 1.1
6、修正applicationHost.config的bug
IIS运行时在64位系统下加载.NET配置文件的目录是Microsoft.Net\Framework64,.NET 1.1的配置在这个目录下不存在,把32位目录下的配置文件拷贝到这个目录下: 创建目录\Windows\Microsoft.net\Framework64\v1.1.4322\config 从\Windows\Microsoft.net\Framework\v1.1.4322\Config拷贝machine.config 做好了上述设置,我们的.NET 1.1程序就可以跑了。 .NET Framework version 1.1 for 64-bit operating systems How to install ASP.NET 1.1 with IIS7 on Vista and Windows 2008 Workaround: Running ASP.NET 1.1 on Vista SP2/WS08 SP2 


Q33:在质量分析中如果柱状图显示不出来,只能显示上面的数字?
答:系统中缺少vgx.dll,Microsoft产品的矢量标记语言(VML)需要调用此dll。下载vgx.dll文件地址:vgx_vml.zip" 。下载后放在目录:“C:\Program Files\Common Files\Microsoft Shared\VGX”里。                               


Q34:用Apache2在服务器上安装了网站 但怎么和IIS共用80端口?
答:可以,将apache作为iis的代理。
apache使用80端口,iis使用其他端口。然后在httpd.conf里面,取消下面四行的注释:
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
在apache中新建虚拟主机,将域名访问转向iis端口。

新建虚拟主机:
NameVirtualHost *:80
<VirtualHost *:80>
ServerName *
ServerAlias 域名(可选)
ProxyPass /anmai/ http://localhost:iis端口/
ProxyPassReverse /anmai/ http://localhost:iis端口/ 
</VirtualHost>


Q35:应用程序-特定 权限设置未将 COM 服务器应用程序(CLSID 为 {A9E69610-B80D-11D0-B9B9-00A0C922E750})的 本地 激活 权限授予用户 NT AUTHORITY\NETWORK SERVICE SID (S-1-5-20)。可以使用组件服务管理工具修改此安全权限。
答:开始→控制面板→管理工具→组件服务; 打开 “组件服务” 树目录 →计算机→我的电脑→DCOM配置; 右边的面板里, 找到 “netman” 右键→属性→安全→ 启动和激活权限 →自定义→编辑; 添加 “network service ”用户,把本地启动和本地激活勾上就可以了。 


Q36:安装过了Microsoft Office 2003 和2007,都很好用。就是有时,一些软件需要导入EXCEL的文件时,会提示出现: 尝试连接Microsoft Office Excel数据失败!
答:只需注册 Excel ISAM即可,在“运行”对话框中输入回车即可:Regsvr32 c:\WINDOWS\system32\msexcl40.dll


Q37:IIS找不到ASP.Net选项卡?
答:解决: 1:在服务中停止IIS Admin Service(同时会提示是否停止对应的其他,将这些服务都停止) 2:打开文件” C:\WINDOWS\system32\inetsrv\MetaBase.xml”, 删除Enable32BitAppOnWin64='TRUE'这句话后保存文件。 3:重新启动IIS Admin Service服务和IIS后就可以看到ASP.net Tab 
方法2: 1,如果是只安装了.net framework 1.1 在iis中是不显示那个选项卡的。默认就会支持asp.net1.1。在安装了.net framework 2.0后,iis站点属性里才会有asp.net的选项。 2,安装asp.net2.0后,请关闭iis窗口,重新打开iis,iis站点属性里才会有asp.net的选项 3,如果还没有,那么就要重新在IIS中注册asp.net,方法如下: (1) 打开命令窗口。(依次单击“开始”、“运行”,键入 cmd,然后单击“确定”。) (2) 浏览到要使用的 Aspnet_regiis.exe 版本的目录(请记住,每个版本的 .NET Framework 都有自己的 Aspnet_regiis.exe 版本)。该文件通常位于下列目录中: systemroot\Microsoft.NET\Framework\versionNumber 输入以下代码,回车,等待其安装完成 。 如:C:\Windows\\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis -i 如:C:\Windows\\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -i


Q38:使用excel文件导入时,报错或无响应?
答:解决: 
1. 检查excel文件是否已经上传到服务器上(一般都可以上传成功)
2. 如果已经上传到服务器,但没有成功打开文件. 
要检测临时目录是否有读写权限 例: %windir%\temp,
要注册文件 regsvr32 %windir%\system32\msjetoledb40.dll


Q39:IIS7.0及以上版本启用asp运行环境?
答:解决: 
1. 检查asp功能是否安装 . 检查方法:打开IIS,找到对应站点,右边的功能视图查看有没有asp这个选项。如果没有,即没有安装
安装方法: 打开 "服务器管理器 -> 角色 -> IIS -> ASP " 打勾后,兼容IIS 6.0 的选项也勾上, 下一步"进行安装
2. 如果安装好asp之后,要"启用父路径" 
方法:IIS -> 对应站点 -> 功能视图 -> ASP -> 双击进去,启用父路径 值为 True


Q40:IIS7.0发布局域网内的服务器。
答:解决: 
1. 首先安装Application Request Routing模块 下载地址  安装后 启用 Enable proxy 项
2. 两种配置方法,域名与虚拟目录。直接修改web.config 例子下 
     在<system.webServer>项里加入
<rewrite>
   <rules>
     <rule name="域名">
           <match url="^(.*)" />
           <conditions>
             <add input="{HTTP_HOST}" pattern="^anmai.xxxx.com$" />
           </conditions>
           <action type="Rewrite" url="http://内网服务器ip/{R:1}" />
     </rule>
     <rule name="虚拟目录" stopProcessing="true">
           <match url="^anmai/(.*)" />
           <action type="Rewrite" url="http://内网服务器ip/anmai/{R:1}" />
     </rule>
   </rules>
</rewrite>


Q41:IIS7.0安装框架4.0后,出现HTTP 错误 404.2 - Not Found
答:解决: 
1. 开始-->管理工具-->Internet 信息服务(IIS)管理器
进入后,页面左侧出现两个图标,选中名为“起始页”下方的图标,然后在页面中间找到名为:"ISAPI和CGI限制"的图标
2. 双击进入,右键将两个名为“ASP.NET v4.0.30319”的限制由不允许改为允许,重启IIS即可


Q42:The resource cannot be found 下面有提示 Requested URL: 包含/eurl.axd/
答:解决: 
在注册表中 HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\ASP.NET\\4.0.30319.
增加 EnableExtensionlessUrls 类型为DWORD 值为0


Q43:IIS7.5 出错信息500.19 包含错误代码 8007007e
答:解决: 
命令行中运行 %windir%/system32/inetsrv/appcmd.exe set config -section:system.webServer/httpCompression /-[name='xpress']
来源:http://www.cnblogs.com/wifi/articles/3719099.html


Q44:用户列表页面报错或空白
答:进入软件,系统管理 --> 用户列表中显示Index was outside the bounds of the array错误或是空白,请到\ANMAI\学校综合管理平台\Edis\userdata\anmaiDat文件夹下,找到execProc.exe图标是世界杯的文件运行该文件。


文件打开后输入软件安装的数据库实例名(只有一个实例则默认不要改动实例名),输入sa的账户密码,点击连接数据库。若显示连接数据库失败,请检查数据库实例名是否写错和数据库里的sa用户是否被禁用或密码错误。如果连接成功软件故障还在,请参照下面的解决方法。
具体解决方法: 打开数据库新建查询,可用数据库设为edis,执行后面这段代码
exec master..anmaiExec 'ColligateAnalyse' , '7wRmVSJud+xzVScsGO7shT+sgPdqhPhCg+xuVAenGOBet3pCrniCg+xC7bcZVSzDGO7rhs7mMpJmUAJt6b23et+thT+mhPhqhXqrhtEtg T+thTMmhPhqJOqrhtEwgT+thT7mhPhqKLqrhtEzgT+thPECg+xuVAJu8FaqVPuCrnlSuL7mMpJD8AetVPuCu4IKrL7mMF8D7bnY5pamVTu C9SRtesrEVb3sVSzW8paD6YuC9SRtesrEVb3m6p3HUwrW7Hh3eHaa7s7mMpJD6CNW5SzD8pWa7YuC9SRtesrE7HNvhPuC9SRtesrE7HNvh YuC6b2Cg+xt8FQtGO8zVAhCg+xt8FQuGO8zVAhCg+xt8FQvGO8zVAhCg+xt8FQwGO8zVAhCg+xH6FJuUANaGO7Cg+xH6FNz7pQ3etECg+x u5SvaGO8uVSvqUSNn5Szj7HNsUAND7a2shT+uJY+tKPQuJT/yKPECh8', 'schoolDatatemp.dbo.tempadministrator_201461395448890_temp', 'edis' 
根据运行后反馈的报错信息,按照下方的解决方式解决问题。

执行后看下图:

上图报错误代码: '1385'
解决方法:转到“所有程序 - >管理工具 - >本地安全策略”,定位到“本地策略 - >用户权利分配”,找到“作为批处理作业登陆”的政策。添加anmai_Proxy这个系统代理帐户。

若上面的"报错图"中错误代码: '1330'
解决方式:anmai_Proxy用户的密码已过期,右键计算机或我的电脑,点击管理找到本地用户和组里的用户anmai_Proxy这个用户,选择anmai_Proxy用户,右键属性,去除该用户的下次登录必须改密码,设该用户密码永不过期。


Q45:IIS 7 修改默认上传文件大小( 缺省 30M )
答:  修改IIS的applicationhost.config
  文件位置: %windir%/system32/inetsrv/config/applicationhost.config
  找到<requestFiltering>节点,该节点下默认没有 <requestLimits maxAllowedContentLength="上传大小(单位:字节)" />
  元素。为这个节点添加如下元素:<requestLimits maxAllowedContentLength="2147483647" /> (上传的大小改为2G)


Q46:导入数据时提示“Exception of type 'System.OutOfMemoryException' was thrown”
答:  修改框架下的machine.config
  文件位置: %windir%\Microsoft.NET\Framework\v2.0.50727\CONFIG\machine.config
  找到 system.web下的processModel 节点,该节点下默认没有下面两个属性 requestQueueLimit="20000" memoryLimit="60"
  添加后如下:<processModel autoConfig="true" requestQueueLimit="20000" memoryLimit="60" />


Q47:IIS tilde directory enumeration 漏洞解决方案
答:  1:IIS6.1版本以下 针对IIS添加微软URLScan ISAPI筛选器(x86/x64),具体过程


  看系统位数选择安装程序,和一般软件一样安装,但是此软件不能选择安装路径,安装完成以后,我们可以在System32/InetSvr/URLScan目录下找到以下文件:   

log:日志目录,开启日志记录功能,会在此目录下生成日志文件
urlscan.dll:动态连接库文件
urlscan.ini:软件配置文件,这个文件很重要,因为对URLScan的所有配置均有这个文件来完成

  IIS管理 – 网站(右击属性) – ISAPI筛选器 – 点击添加 – 输入筛选器名称和添加可执行文件dll(默认允许) – 点击确定即  可,然后重启IIS即可生效。


  使用技巧


  1)、以下两个选项需要设置为一,防止因编码、特殊文件夹导致的系统故障:

[options]
AllowHighBitCharacters=1 ;default is 0
AllowDotInPath=1 ;default is 0

  2)、修复IIS短文件名漏洞:

[DenyUrlSequences]
~
*

  3)、一定程度上,修复跨站脚本漏洞,已过滤“<”、“>”

[DenyQueryStringSequences]
<
>
"
'

  4)、某些情况下,无法通过msi进行urlscan的安装工作

  请将urlscan文件夹复制到c:\windows\system32\inetsvr文件夹中,并在按上述中的IIS配置即可。

  5)、修改或隐藏IIS的Server头信息

  首先下载 UrlScan 。然后直接安装。安装以后进入IIS管理,功能视图里ISAPI筛选器里应有UrlScan这一行。

  然后修改配置文件内容:

RemoveServerHeader=0
AlternateServerName=WebProtect

  注:在环境Windows 2008 Server R2 + IIS7.5上必须保证IIS角色下安装上ISAPI筛选器和IIS6元数据库兼容性。

  2:针对IIS6.1以上版本,由于内部默认集成筛选器过滤。请在IIS服务器跟节点 功能视图中 找到 请求筛选 URL 和 查询字符串中   添加 ~ * 等字符


Q48:子网站不继承父的WEB.CONFIG
答:  在父网站的WEB.CONFIG里,在这节的外面套一层
<location path="." allowOverride="true" inheritInChildApplications="false">
<system.web>
....
</system.web>
</location>
是不让子网站继承这被包裹的这段配置





Q48:谷歌浏览器(chrome)第一次打开登录成功后退出,再次登录时提示超时
答:  在谷歌地址栏中输入:chrome://flags/后,找到 SameSite项,有二或三个相关项,关闭后,点Relaunch重启即可



软件使用过程常见问题
Q1:录入成绩和试卷分值时为什么不能用输入数字?
答:关闭中文输入法。



Q2:打印时无法打印,报ActiveX控件错误?
答:网页IE—工具—安全—自定义级别—ActiveX控件和插件,“对标志为可安全执行脚本的ActiveX控件执行脚本”选择“启用”。



Q3:学生学籍和成绩怎么导入不成功?
答:学生名单导入时学籍号、姓名、班级、性别、入校时间、学籍状态为必须信息,成绩导入时学籍号、班级、成绩为必须信息,试卷导入时学籍号、班级、各题得分为必须信息,并且试卷导入前需在“试卷分析”中先设置好标准试卷格式和各题得分。Excel 中同一列中数据格式应相同,删除空行和空列,学籍号在表格中不允许重复。
具体导入操作可参见后台系统中帮助文件或前台页面的导入说明及模板信息。



Q4:学校有些机器访问正常,有些机器访问总出现脚本调试?
答:客户端IE要求IE 6.0以上,在教学质量精细化管理首页可下载安装。



Q5:以往我们学校考试试卷满分值为100分,现在出现120的试卷,怎么录入成绩超过100分就录不了?
答:那是因为您在系统设置中“优良分数设置”时是按100分值设定的,请按120分值重新设定,其他对应的质量分析分数段参数也要做相应设置变化。



Q6:现在是2005-2006 下学期,我可以查看初三年级学生以前年级的成绩吗?
答:可以,在成绩查询条件中选择以往时间段学生所在的年级,如:选择“2004-2005 上学期 初二年级 期中”即可查询当前初三学生在初二年级上学期期中的成绩。



Q7:在学年变化时,可进行学生的批量升级吗?教师任教班级权限在学年变化时可以批量升级吗?
答:两个都可以,在“系统管理”中“系统当前学期”设置中选择“自动升级”,在新的学年中学生就自动升级到对应班级,如:小一(2)班升级到小二(2)班,有学生班级变动的可在“学籍管理”的“日常管理”中对学生进行调班处理。
教师权限升级在“系统当前学期”中“自动升级”时选择“对教师、班主任班级权限升级”,另外在“用户管理”的“教师组、班主任的班级权限修改”可对教师和班主任用户的权限进行批量升级,如:教师原是小(1)班“升级1年”后权限班级为小二(1)班,对于毕业班教师升级后班级权限被删除,需重新设定。”



Q8:学籍变动中状态请解释一下?休学、借出、借入的学生在升级后班级如何处理?
答:借入/借出/返校:学籍在其他学校,借读到本校学习的学生学籍为借入;学籍在本校借读到其他学校,在本校中学籍叫“借出”;借出生回自己学校在系统记录为“返校”。
转入/转出:本校学生带学籍一起转到其他学校称为“转出”,在新学校中称为“转入”。
休学/复学:学生生病学籍保留叫“休学”,学生休学后返回学校上课在系统中称为“复学”。
在学年升级时,“借出”学生会跟随以前班级一起升级,“休学”学生留在以前休学班级不升级,“返校”、“复学”和“转入”学生升级时学籍自动变为“在籍”,“借入”学生在系统中一直都为“借入”。

Q9:关于如何进行学期升级和学生名单升级?
答:①以管理员的帐户(Administrator)登录到主界面后,依次点击【系统管理】->【代码段管理】。
②在【代码段管理】标签页中点击【系统当前学期】标签,弹出系统学期设置页。点击"当前时间"下拉菜单,查看是否有"2006-2007"学年选项。若存在这一选项,则直接进入第4步操作;没有该项,则关闭该页继续下一步操作。
③回到【代码段管理】标签页中点选【代码段新增】标签。在弹出的页面中选"时间段",选"2006-2007"时间段,点击"确定"添加成功并关闭该页。重复第2步操作。
④选定当前时间为"2006-2007",同时选择相应的学期(这里选择"上学期")。然后点选"自动升级"并勾选"是否对教师组、班主任组的班级权限自动升级"(各学校按自己实际情况而定)。最后点"确定"完成操作,回到主界面。演示视频:点击下载



Q10:学生学籍和成绩excel文件在后台系统中导入正常,但在前台页面导入报错或一直处于等待状态?
答:此情况常见于NTFS格式的分区中,因为导入过程中需在创建系统中创建临时文件,请检查下面两个Temp文件夹是否具有“everyone”写入权限
C:\Documents and Settings\Administrator\Local Settings\Temp
C:\Documents and Settings\(机器名)\ASPNET\Local Settings\Temp



Q11:Excel处理数据时常用命令介绍?
答:处理Excel中数据一般建议采用导入页面上"Excel处理工具"或"宏文件"进行处理,下面举例介绍常见Excel格式处理所用的命令和处理方法:
替换:
原始表格中性别中用"1"表示"男","2"表示"女",可单独选中性别列,在菜单栏中"编辑"项选择"替换"进行整体替换。
合并:
学籍号是分开储存在两列中,需要合并求学籍号,可利用Excel中函数获取,如 D2 中可录入"=B2&C2",下面的数据可拖动继续引用函数。
取某列左、右、中间几位的数值
取B2的左面2位:"=left(B2,2)",
取B2的右面2位:"=right(B2,2)",
取B2中间3、4、5位,可理解为从第3位起,连续取3位:"=mid(B2,3,3)"
举例:批量把出生年月转换成年月日, F2单元格中出生年月中"9001"要转换成"1990-01-01",可统一把学生出生日暂定为每月1号,如G2中可录入"=19&left(F2,2)&-right(F2,2)&-01"
选择性粘贴
所有用公式处理过的数据,在导入前需要重新复制,粘贴时选择"选择性粘贴"进行转换,否则公式中数据导入就是公式