2016-07-22 51 views
0

我有一个MVC项目(从here下载)。我可以在没有Visual Studio错误的情况下运行它。但是,如果我使用工具将项目托管到IIS中(代码为here)。如果我从网页浏览器启动该页面,它将显示“发生本地数据库运行时错误”的错误,如下面的截图所示。发生本地数据库运行时错误

Local Database Runtime error

+0

请确保服务的SQL服务器正在运行.. – mmushtaq

+0

在您的开发环境中,您指向的是Sql Server的本地实例,对吧?....现在,当您将站点部署到IIS位于另一个服务器中时,我正确吗? – Hackerman

+0

@ user55我该如何检查它? –

回答

0

编辑加入下面的子元素进入程序池applicationHost.config文件固定我的问题。

<processModel identityType="ApplicationPoolIdentity" loadUserProfile="true" setProfileEnvironment="true" /> 

文件位置:C:\ WINDOWS \ SYSTEM32 \ INETSRV \设置\的applicationHost.config

例子:

<add name="SampleAppPool"> 
    <processModel identityType="ApplicationPoolIdentity" loadUserProfile="true" setProfileEnvironment="true" /> 
</add> 
+0

请注意,如果你想编辑这个文件,确保你使用了像记事本这样的64位文本编辑器。如果您使用Notepad ++之类的32位软件,它将自动在SysWOW64中编辑该文件的另一个副本。 –

相关问题