MVC3出現“提供程序未返回 ProviderManifestToken 字符串”的解決辦法


今天根據《ASP.NET+MVC3書店實例》來學習mvc3,訪問數據類的過程中遇到了“提供程序未返回 ProviderManifestToken 字符串”的錯誤。

 

我用的的數據庫是sql server 2008而不是vs2010自帶的數據庫哦~~~~

我自己的解決辦法就是配置web.config文件的  <connectionStrings>  </connectionStrings>

如下:


  <connectionStrings>
    <add name="ApplicationServices" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf; User Instance=true" providerName="System.Data.SqlClient"/>
  

    <add name="BookStoreEntities" connectionString="data source=localhost; Initial Catalog=BookStore; User ID=sa; Pwd=123456" providerName="System.Data.SqlClient"/>
  </connectionStrings>

 

注意:MVC3默認的數據庫連接是第二條,即“BookStoreEntities”,BookStore是數據庫的名字。后面的語句,只需要將自己的數據庫的用戶名和密碼換上就可以了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM