Umbraco 7.2.1 Visual Studio 2013中的MVC项目挂在安装页面上

时间:2015-02-02 16:59:37

标签: asp.net-mvc-4 visual-studio-2013 umbraco

我在Visual Studio 2013中运行新的Umbraco 7.2.1 MVC项目时遇到了问题。

当我运行解决方案时,Umbraco安装映像呈现但不是安装页面。

我附上了我所得到的图像以及我所期望的图像 - 有人可以帮助我吗?

实际

Actual

预期

Expected

编辑:

我让这个工作:

  • 创建新的ASP.NET MVC 4 Web App
  • 通过NuGet控制台安装Umbraco>安装包UmbracoCms

2 个答案:

答案 0 :(得分:0)

过去我遇到过问题,我的umbraco安装已经挂起了你所描述的安装屏幕。根据我的经验,这似乎发生在指定完整的connectionString时,例如如果你的web.config中已经指定了以下内容,那么它往往会落空

    <connectionStrings>
        <remove name="umbracoDbDSN" />
    <add name="umbracoDbDSN" connectionString="server=LOCALHOST;database=my_db;user id=my_user;password=my_password" providerName="System.Data.SqlClient" />
</connectionStrings>

但是如果尚未配置连接字符串,例如

<connectionStrings>
    <remove name="umbracoDbDSN" />
    <add name="umbracoDbDSN" connectionString="" providerName="" />
    <!-- Important: If you're upgrading Umbraco, do not clear the connection string / provider name during your web.config merge. -->
</connectionStrings>

它应该适合你。如果这有帮助,请告诉我。

答案 1 :(得分:0)

解决此问题的方法(或使用 Nuget 和 Visual Studio 安装旧版本 umbraco 的任何问题)是从此处下载相应版本

http://code.leekelleher.com/umbraco/archive/

下载与安装的nuget包匹配的版本后,将下载的所有文件复制到项目的解决方案文件夹中(选择是覆盖文件)

这将解决使用 nuget 安装 v7 版本的 umbraco 时几乎所有问题(屏幕挂起、抛出的异常)

我使用此技术解决了 7.2.1(挂起安装屏幕)和 7.15.6(启动异常)的问题