2016-07-22 78 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中編輯該文件的另一個副本。 –

相關問題