Asp.net mvc 5 将MVC5 ASP.net应用程序从VS 2013部署到本地IIS get-“;出现未知错误“0”;登录页面上的项目符号

Asp.net mvc 5 将MVC5 ASP.net应用程序从VS 2013部署到本地IIS get-“;出现未知错误“0”;登录页面上的项目符号,asp.net-mvc-5,Asp.net Mvc 5,我在Visual Studio 2013终极版中使用SPA模板创建了一个ASP.NET MVC 5 Web应用程序 我所做的唯一修改是指向sqlserver的localhost实例的连接字符串。我还更改了最初的目录名 当我在IISExpress上运行应用程序时,一切正常,我可以登录并注册新用户 但是,当我将同一个应用程序发布到本地IIS时,我得到了登录页面,错误符号显示。出现了未知错误 我不确定这个错误意味着什么,也不知道如何调试这个问题。非常感谢您的帮助 <connectionStrin

我在Visual Studio 2013终极版中使用SPA模板创建了一个ASP.NET MVC 5 Web应用程序

我所做的唯一修改是指向sqlserver的localhost实例的连接字符串。我还更改了最初的目录名

当我在IISExpress上运行应用程序时,一切正常,我可以登录并注册新用户

但是,当我将同一个应用程序发布到本地IIS时,我得到了登录页面,错误符号显示。出现了未知错误

我不确定这个错误意味着什么,也不知道如何调试这个问题。非常感谢您的帮助

<connectionStrings>

-->

使用此连接:

<add name="DefaultConnection" connectionString="Data Source=localhost;Initial Catalog=Identity;User Id=sa;Password=123" providerName="System.Data.SqlClient" />


sa是Sql Server用户名,123是密码

检查对Web文件夹(IIS\U IUSRS)的权限,检查应用程序池标识等。连接字符串仍应有效,这是在同一个框上进行的SQL调用,因此除非调用SQL SERVER的身份从允许访问的用户更改为不允许访问的用户(应用程序池可能不同于IISEXPRESS)。只有sa用户名为sa且pass为123时,另一个答案可能是修复

只要我使用MVC模板,这就行了。它不适用于SPA模板。
<add name="DefaultConnection" connectionString="Data Source=localhost;Initial Catalog=Identity;User Id=sa;Password=123" providerName="System.Data.SqlClient" />