Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc ASP.NET MVC未完全部署_Asp.net Mvc_Entity Framework_Azure - Fatal编程技术网

Asp.net mvc ASP.NET MVC未完全部署

Asp.net mvc ASP.NET MVC未完全部署,asp.net-mvc,entity-framework,azure,Asp.net Mvc,Entity Framework,Azure,大家早上好 我的问题可能非常简单。让我从头开始。 我创建了一个ASP.NETMVC,web应用程序。然后,我添加了一个模型和控制器。应用迁移和更新的数据库。我使用了实体框架。完成! 在我当地的环境中一切都很好。但是,我无法成功发布我的应用程序。 发布后,我的web应用可用。此外,我还可以访问自定义页面,如主页、联系人、关于、注册和登录。当我尝试访问最近创建的一个时,出现了以下错误: Error. An error occurred while processing your request. R

大家早上好

我的问题可能非常简单。让我从头开始。 我创建了一个ASP.NETMVC,web应用程序。然后,我添加了一个模型和控制器。应用迁移和更新的数据库。我使用了实体框架。完成! 在我当地的环境中一切都很好。但是,我无法成功发布我的应用程序。 发布后,我的web应用可用。此外,我还可以访问自定义页面,如主页、联系人、关于、注册和登录。当我尝试访问最近创建的一个时,出现了以下错误:

Error.
An error occurred while processing your request.
Request ID: 0HLRSM19R6O8C:00000001

Development Mode
Swapping to Development environment will display more detailed information about the error that occurred.

Development environment should not be enabled in deployed applications, as it can result in sensitive information from exceptions being displayed to end users. For local debugging, development environment can be enabled by setting the ASPNETCORE_ENVIRONMENT environment variable to Development, and restarting the application.
我认为这是因为我只部署了应用程序本身,而没有部署MySQL数据库。我有学生订阅Azure(以防万一)。 如果我是对的,我如何使用数据库将我的应用部署到azure


谢谢大家!

您提供的错误消息太广泛。尝试关闭web.config中的
customErrors
,以获取一些有用的错误消息

<configuration>
  <system.web>
    <customErrors mode="Off" />
  </system.web>
</configuration>

如何使用数据库将我的应用部署到azure

您可以参考此链接将带有数据库的webapp部署到azure。 使用下图,您将指出运行时的sql数据库连接字符串


请打开web.config文件并关闭自定义错误,以便显示详细的错误消息。谢谢这有帮助。有趣的是,我以前也做过同样的步骤,但没有成功。现在,它起作用了!