2017-10-08 100 views
0

我一直在尋找一個答案,但我找不到任何(雖然我發現類似的問題)..無法加載數據庫6

我會通過ASP.NET MVC教程(link),當我運行應用程序,主頁加載罰款,但是當我嘗試加載的LocalDB,我得到以下信息:

的資源不能被發現。
描述:HTTP 404.您正在查找的資源(或其某個依賴項)可能已被刪除,名稱已更改或暫時不可用。請檢查以下網址並確保它拼寫正確。
請求的URL:/學生

我的連接字符串:

<add name="SchoolContext" 
    connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=ContosoUniversity1;Integrated Security=SSPI;" 
    providerName="System.Data.SqlClient"/> 

我有相同的連接字符串在我的Web窗體應用程序,一切工作正常。

我使用Visual Studio 2015年社區

回答

0

你有沒有給你的應用程序池權權限的數據庫文件?你能用SQL Server Management Studio登錄到那個數據庫嗎?你有沒有註冊(數據庫)?

您的數據庫是一個文件,它看起來像您的IIS應用程序池用戶(在MVC應用程序上)沒有訪問「讀取」權限。試着給它。

大多數問題都涵蓋在這篇文章中: https://blogs.msdn.microsoft.com/gaurav/2013/12/21/deployment-of-sql-express-localdb-on-iis/

玩得開心

+0

感謝。它幫助了我。 – Gujgas