部署数据库ASP.NET

部署数据库ASP.NET,asp.net,Asp.net,我正在用数据库MSSQL服务器在ASP.NET上做一个学校项目。我可以连接到数据库(在web.config中定义连接字符串),检索数据(sqldatareader或SqlDataAdapter/DataSet)。我在虚拟机中开发了代码(数据库也在虚拟机上)。现在,如果我尝试在另一台计算机上运行该程序,它将无法工作,因为它没有连接到数据库。我如何让网站在其他计算机上运行? PS:抱歉这个愚蠢的问题……但我真的想不出怎么做。数据库必须可以从您的Web服务器或数据访问库中访问。如果VM与运行程序的计算

我正在用数据库MSSQL服务器在ASP.NET上做一个学校项目。我可以连接到数据库(在web.config中定义连接字符串),检索数据(sqldatareader或SqlDataAdapter/DataSet)。我在虚拟机中开发了代码(数据库也在虚拟机上)。现在,如果我尝试在另一台计算机上运行该程序,它将无法工作,因为它没有连接到数据库。我如何让网站在其他计算机上运行?
PS:抱歉这个愚蠢的问题……但我真的想不出怎么做。

数据库必须可以从您的Web服务器或数据访问库中访问。如果VM与运行程序的计算机位于同一网络上,则需要使SQL Server可用于远程连接,并注意防火墙设置。这可能会有所帮助:本教程介绍如何在IIS上部署asp.net应用:@Nilesh谢谢。我现在在看谷歌如何实现远程连接。部署虚拟机不是更容易吗?并称之为设备:)SQLServerExpress是您的(免费)朋友。