今天刚刚研究CS,出现了此问题。
“/CnForums2”应用程序中的服务器错误。
--------------------------------------------------------------------------------
localhost/cnforums2
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: CommunityServer.Components.CSException: localhost/cnforums2
今天刚刚研究CS,出现了此问题。
“/CnForums2”应用程序中的服务器错误。
localhost/cnforums2
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: CommunityServer.Components.CSException: localhost/cnforums2
源错误:
行 79: if (ex.InnerException != null && ex.InnerException is CSException)
行 80: {
行 81: throw ex.InnerException;
行 82: }
行 83:
|
源文件: C:\Inetpub\wwwroot\Community1.1\src\Components\Components\SiteUrls.cs 行: 81
堆栈跟踪:
[CSException: localhost/communityserverweb]
CommunityServer.Components.SiteUrls.Instance() in C:\Inetpub\wwwroot\Community1.1\src\Components\Components\SiteUrls.cs:81
CommunityServer.Components.SiteUrls.RewriteUrl(String path, String queryString, String& newPath) in C:\Inetpub\wwwroot\Community1.1\src\Components\Components\SiteUrls.cs:864
CommunityServer.CSHttpModule.ReWriteUrl(HttpContext context) in C:\Inetpub\wwwroot\Community1.1\src\Components\HttpModule\CSHttpModule.cs:330
CommunityServer.CSHttpModule.Application_BeginRequest(Object source, EventArgs e) in C:\Inetpub\wwwroot\Community1.1\src\Components\HttpModule\CSHttpModule.cs:283
System.Web.SyncEventExecutionStep.System.Web.HttpApplication+IExecutionStep.Execute() +60
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +87
|
版本信息: Microsoft .NET Framework 版本:1.1.4322.573; ASP.NET 版本:1.1.4322.573
在网上搜了半天没有结果,只好自己摸索,通过比较2.0的安装,发现宝玉1.1中文版的How To Setup DB应该是缺少了一项
exec dbo.cs_system_CreateCommunity 'localhost/cs', 'dev', 'AdminUserName', 'AdminPassword', 0
这样执行完后,cs_sites及其他的一些表会填充值。
通过跟踪发现,这个错误就是因为无法找到cs_sites中定义的站点信息而报错。
不知道这样更改会不会对项目的其他部分产生影响,不过我总算可以看到CS的运行界面了,CS的学习才刚刚开始。