BugOnline 安装帮助

安装BugOnline版本Server 端要求
1. IIS5.0 或以上
2. .net framework 2.0 运行库,请从微软站点下载对应的版本 。
3. MS SqlServer2005数据库。(可使用SqlServer2005 Express免费版)。
4.建议使用windows 2003 + IIS6.0

配置好后即可以用默认的系统管理员帐号(bugonline@bugonline.net,密码为bugonline)登陆了。
登入后,请别忘记重设密码,最好新建一个用户,并用bugonline@bugonline.net 用户把此新用户升级至管理员。然后把bugonline@bugonline.net的管理员权限去掉。


对于开发人员:

除去上面的要求外,

你需要有 Visual Stadio 2005,最好是Professal 以上的版本。
你要有c#,asp.net2.0,asp.net ajax,sqlserver2005,SSL等开发知识.
配置文件(Config.xml)路径在EnterpriseBug/Bug/bin/Base.cfg中。指向EnterpriseBug\BugData\Config.xml文件。 如是第一次下载代码下来,请修改此路径。
及修改Config.xml中的几个路径。


常见问题:
1.第一次运行,出现 Failed to access IIS metabase 错误。
解决方法:
运行CMD 进入控制台,然后:
cd C:\Windows\Microsoft.NET\Framework\v2.0.50215.44
aspnet_regiis.exe -u

cd C:\Windows\Microsoft.NET\Framework\v2.0.50215.44
aspnet_regiis.exe -i
2.在某些环境下,可能会出现错误:XXXX, because the database is read-only 。这是 Sql server 2005 的一个Bug
解决方法:
找到数据库文件所在文件夹 BugData文件夹,将此打开此文件夹的安全属性页,
如果是IIS5.0加入ASP.NET Machine Account 帐号,并将其权限设为完全控制。
IIS6.0则加入NETWORK SERVICE帐号,并将其权限设为完全控制。
然后 重新启动IIS Admin服务。


3.如果报表中的图片看不到,可能是缺少owc11 组件。
还要下载owc11 COM组件 [点击下载] http://www.microsoft.com/downloads/details.aspx?FamilyID=7287252c-402e-4f72-97a5-e0fd290d4b76&displaylang=en
然后在控制台(运行 CMD命令),然后注册此组件: Regsvr32 OWC11.dll
对于开发人员:出现: The device is not ready. Net.BugOnline.Common.Config.LoadInstanceFromXml(String filePath) 错误:
可能是找不到config.xml配置文件, 请检查:EnterpriseBug\Bug\bin\Base.cfg 文件,此文件保存了Config.xml文件的路径。如果路径出错将找不到配置文件。