我已经从 nuget 向 MVC 空应用程序添加了一个食人鱼 CMS 模板,但是当第一次运行时,我得到一个“无效的对象名称 sysparam”异常。
我创建了一个没有表的名为 piranha-db 的数据库。我正在使用 MVC5。我已经按照入门规则更改了我的网络配置。
我已经从 nuget 向 MVC 空应用程序添加了一个食人鱼 CMS 模板,但是当第一次运行时,我得到一个“无效的对象名称 sysparam”异常。
我创建了一个没有表的名为 piranha-db 的数据库。我正在使用 MVC5。我已经按照入门规则更改了我的网络配置。
2.2.4 核心包有一个遗漏。升级到 NuGet 上可用的最新 2.2.4.1 补丁,可解决 Automapper 问题。也许你的其他问题是相关的!
为 MVC 4 安装 PiranhaCMS
更改 Web.config。添加
<dependentAssembly>
<assemblyIdentity name="System.Web.WebPages.Razor"
publicKeyToken="31bf3856ad364e35" />
<bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0"/>
</dependentAssembly>"
更改 web.config < connectionStrings ... >(根据有关 db-setup 的信息文本)。前任。
<add name="piranha" connectionString="data source=.\SQL2012;initial catalog=piranha-db;integrated security=true;multipleactiveresultsets=true;" providerName="System.Data.SqlClient" />"