Possible Duplicate:
SQL Server 2008 R2 Express Error ASP.NET如何讓'自定義web服務器'工作? IIS7.5 VS2010
當我運行在VS2010我收到以下錯誤(我已經在Windows 7上安裝了SQL Server 2008 R2快遞)Web項目:
與網絡相關的或特定於實例發生錯誤時 建立到SQL Server的連接。服務器未找到或 無法訪問。驗證實例名稱是否正確,並且SQL Server配置爲允許遠程連接。 (提供者:SQL 網絡接口,錯誤:26 - 錯誤定位服務器/例如 指定)
這好像我發現是什麼原因造成的錯誤,但我不知道爲什麼。
對於我的網站,我創建了一個包含一些虛擬文件夾和應用程序的網站。我需要一個網址在我的邏輯。因此,我使用主機頭(如http://server.name.tld)
在VS2010中,我配置了屬性頁 - >啓動選項 - >使用自定義web服務器的URL(與前面提到的主機頭相同)。
如果我這樣做,我會得到錯誤。
如果我使用使用屬性頁面 - >啓動選項 - >默認的Web服務器,似乎我得到一個連接到數據庫。
但我需要使用主機頭。
我需要做些什麼來讓'自定義web服務器'工作?
我已經取得的hosts文件修改(127.0.0.1 http://server.name.tld)
[更新]
任何人都知道好的教程,網站,書籍知道類似這樣的主題(全部在使用主機頭,子域名,主機文件,dns等)。什麼知識是相關的?
[更新2 24-3-2012]
今天也試過用測試虛擬機與Windows Server 2008仍然得到錯誤。
還製作了一個測試web應用程序,沒有IIS站點和沒有主機頭。這個工作得很好(使用相同的連接字符串)。也在VM上。
我迷路了。我真的需要有人誰可以在這一領域的交流有一定的瞭解,我...
此問題與此有關http://stackoverflow.com/questions/9830961/sql-server-2008-r2-express-error-asp-net – royu 2012-03-24 10:59:03