我的第一个问题在这里,我希望有人能帮助我。为什么我的MVC 5 ASP.Net应用程序在本地工作,但部署到Azure时不能运行?
我是新开发ASP.Net应用程序,并且最近完成了一个基于赛车手,团队等的小型项目,这些项目在本地运行良好,但在我将其部署到Azure时没有。
我注意到的第一个问题是CSS没有加载到部署的版本上。默认页面,首页,关于和联系人都工作正常(虽然没有我的造型),但我自己创建我自己的模型返回错误页面说只有
错误。处理您的请求时发生错误。
它们在本地版本中正常工作。
我做了一些网上搜索,帮我找出这个问题,我发现这里的建议#2,设置 <customErrors mode="Off"/>
拿到发生了什么更详细的错误报告,但我无法找到任何这样的选择在我的Web.config或项目中的其他地方。如果这有什么区别,我正在使用Visual Studio Enterprise 2015? customErrors可能会折旧?
我遵循了一些指南来完成信件的部署,其中包括由我的讲师提供的一个信息,我知道它已经为其他人员工作,所以我对于问题可能出在哪里有点困惑。
我在Visual Studio中发布Web /设置菜单中进行部署时检查框“执行代码先迁移”,虽然我有2个数据库中列出, ApplicationDBContext(defaultConnection)和 MyModelContext(一个我自己创建) 。 ApplicationDBContext上的复选框呈灰色,所以我只能选择MyModelContext。
在我的web.config我有2个连接字符串,一个是在我的所有AspNetUsers表都包含在DefaultConnection和另一个叫MyModelContext哪里我自己的表都包含了车手,车队等
请让我知道如果我需要对我的问题更具体。
我在运行Visual Studio 2015年企业时,SQL Server 2014的Windows 10
编辑: 打开包管理器控制台时,我发现这个错误。我不确定它是否相关,但认为它可能有用。
'System.Management.Automation.Runspaces.InitialSessionState'的类型初始值设定项引发异常。