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