将ASP.NET MVC 4(Razor)应用程序发布到运行带有IIS 7的Windows 7的远程服务器上

时间:2015-02-20 09:16:29

标签: asp.net sql-server asp.net-mvc asp.net-mvc-4 iis-7

我有使用Sql server作为后端在本地IIS上托管Asp mvc 4应用程序的经验。现在我想在另一个没有安装Sql server和Visual Studio的系统上托管这个应用程序。我认为我们能够通过visual studio 2012中的发布选项获取托管所需的所有文件。但我不知道如何在没有sql server和必要连接字符串的情况下使我的数据库在服务器上运行。我可以将我的数据库更改为sql server compact 4.0吗?

请提供必要的说明。

1 个答案:

答案 0 :(得分:1)

对于.net应用程序,您可以使用VS的发布功能生成必要的文件。您甚至可以使用Web部署将工件直接部署到远程服务器本身。

对于db,你最好使用sql -engine,不过它会变得棘手。如果您不寻找一些高级DBA工作,Express Edition将永远是更好的选择。