0

我已经使用 Blog recipy 和在 SQL Server 上运行的数据库建立了一个新的 Orchard CMS 站点。

我已启用该站点随附的所有模块,包括评论模块。

评论显示在内容部分列表中。它还显示在博客文章内容类型的部分列表中。

问题是创建新帖子时没有允许新评论部分。查看已发布的帖子时也不会显示评论部分。

有什么很明显的我想念的吗?

更新:

App_Data\Logs 目录中有一条错误消息,但我不确定它是否相关:

2012-05-18 13:38:37,019 [8] NHibernate.AdoNet.AbstractBatcher - Could not execute query: SELECT top 2 this_.Id as Id11_0_, this_.SerialNumber as SerialNu2_11_0_ FROM     Settings_ShellDescriptorRecord this_ WHERE 1=1
System.Data.SqlClient.SqlException (0x80131904): Invalid object name 'Settings_ShellDescriptorRecord'.
    at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
    at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning()
    at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
    at System.Data.SqlClient.SqlDataReader.ConsumeMetaData()
    at System.Data.SqlClient.SqlDataReader.get_MetaData()
    at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
    at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
    at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
    at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
    at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)
    at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior)
    at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader()
    at NHibernate.AdoNet.AbstractBatcher.ExecuteReader(IDbCommand cmd)
2012-05-18 13:38:37,078 [8] NHibernate.Util.ADOExceptionReporter - Invalid object name 'Settings_ShellDescriptorRecord'.
2012-05-18 13:38:37,091 [8] NHibernate.Util.ADOExceptionReporter - Invalid object name 'Settings_ShellDescriptorRecord'.

更新 2:

好的,一段时间后我回到这个问题。最初我使用的是 SQL Server 2008R2,但为了排除这种情况,我使用本地数据库设置了几个测试站点。我下载了 Orchard.Web.1.4.1 和 Orchard.Web.1.4.2 的新副本,并使用博客食谱进行设置。1.4.1 系统仍然存在问题。1.4.2 虽然拥有应有的一切。管理菜单中有一个评论选项,博客文章有评论。

不知道 1.4.1 的问题是什么,但 1.4.2 对我有用。

4

0 回答 0