好的,這是一個新的。我正在嘗試調試我的項目,過去我已經做了很多次,現在我在一個倉庫中得到了這個異常。我現在還沒有看到它。我在幾天之內沒有觸及過我的回購協議,而且我的連接字符串與以往一樣。內部異常指出:EF4 EntityException - 底層提供程序在打開時失敗
{"A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)"}
而且這窒息的代碼是:
public class HGArticleRepository : IArticleRepository
{
private HGEntities _siteDB = new HGEntities();
public List<Article> Articles
{
get { return _siteDB.Articles.ToList(); } // <-- this is the line
}
// more repo code
}
同樣,就像我說的,我從來沒有遇到過這種例外,我沒碰過我的域名代碼在幾天內。
您是否使用過代碼優先? – 2011-04-27 00:39:36
好 - 您的數據庫可以訪問嗎?您可以在SQL Server Management Studio中手動嘗試連接設置來驗證。 – BrokenGlass 2011-04-27 00:39:38