我正在尝试使用Azure和Visual Studio将我的网站发布到网上。在此之前,我一直在使用本地数据库在本地计算机上进行开发。我一直在使用Entity Framework和代码第一个模型。
我跟着this tutorial尝试设置我的网站。该网站有效,我可以通过* .azurewebsites.net域访问它。
我的问题是,每当我执行与数据库访问相关的任何事情(例如注册帐户)时,该网站都会给我一个空白的404页面。我正在观看数据库并且没有像通常使用Entity Framework那样创建表。我不关心丢失本地数据库数据 - 它只是测试的东西。
在我的项目中,我有一个名为MySiteName的文件 - Web Deploy.pubxml,其中包含正确的连接字符串。
我可以在本地计算机上从SSMS连接到Azure SQL Server,因此没有任何问题。
我应该如何解决此问题?我是Azure的新手,所以我不知道从哪里开始。
答案 0 :(得分:0)
在Web Config文件中,添加
<!-- Web.Config Configuration File -->
<configuration>
<system.web>
<customErrors mode="Off"/>
</system.web>
</configuration>
首先找到错误,然后尝试清除