将MVC应用程序部署到桌面计算机的简单方法?

问题描述:

我有一个有趣的情况,我需要将ASP.NET MVC应用程序部署到(伪老板)本地桌面机器,以便它们可以在本地运行它以用于数据输入目的。如果没有安装Visual Studio,在没有Visual Studio的情况下运行应用程序的最佳方式是什么?将MVC应用程序部署到桌面计算机的简单方法?

理想情况下,只需点击一下鼠标即可启动开发Web服务器并在浏览器中打开该页面。

我考虑过安装Visual Web Developer,然后欺骗它的开发Web服务器来运行应用程序,甚至安装mono,因为它具有很好的'start xsp here'功能,即使是非技术人员也能理解。重要的是,这个人的技术不是很好,所以他们需要轻松地启动和停止应用程序。

+0

后人:莫诺没有处理这件事。 – Josh 2008-12-19 16:32:49

+0

你应该有一个其他人可以使用/测试的开发环境。这使您可以继续本地开发而不会搞乱测试/ QA /演示等的最新版本。 – 2008-12-19 17:27:18

您需要安装IIS,它应该可用于Vista。然后,只需建立一个工作目录并将您的应用程序放在那里,这不是一次点击,但也许是,.. 5 .. :)

那么Microsoft Web Platform Installer呢?您仍然需要添加自己的应用程序,但它需要处理.NET,IIS和依赖项。

您能否使用UltiDev Cassini:http://www.ultidev.com/products/Cassini/之类的东西,并构建您自己的安装程序来为您的用户设置所有内容?