我使用的是最新的asp.net mvc 5和web api 2.一切工作在本地,但是當我的網站部署到我的測試服務器時,除web api以外的所有工作。當HTTPGET調用的API的我得到一個500內部服務器錯誤與ExceptionMessage:Web Api在本地工作,但不在我的測試服務器上
ExceptionMessage=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)
和::
ExceptionMessage=The network path was not found
包含一個InnerException是什麼讓這個特別奇怪的是,我有另一網站在同一個測試服務器與web API,完美的作品。由於上面第一個異常消息,我想這可能與連接字符串有關,但假定它不會是因爲新的asp.net標識2.0正在使用它,並且一切似乎都工作在這方面。我在這裏錯過了什麼?