将网站部署到客户本地主机

问题描述:

我开发了商店管理软件,但是作为Web应用程序(asp.net-MVC),我想将它发布到客户本地主机上运行,​​就像桌面应用程序一样,我将它发布到我的PC本地主机上,正确地说,我需要使它在客户本地主机上正确运行? ,我需要IIS和SQLServer和Visual Studio,或者我不需要Visual Studio,并且有一个工具可以在客户PC上运行比SQLSever更简单的数据库将网站部署到客户本地主机

您可以将WebDeploy软件包部署到任何IIS包含IIS express的实例。

https://www.microsoft.com/web/gallery/install.aspx?appid=IISExpress

不过,我会建议在ASP.NET的核心,而不是看的,因为它不需要IIS,可以运行自托管。它尚未公开发布,但每天都会越来越近。

https://blogs.msdn.microsoft.com/webdev/2016/02/01/an-update-on-asp-net-core-and-net-core/

至于数据库,我会建议的SQLite是一个基于文件的SQL数据库。