ASP.NET MVC共享虚拟主机推荐? (或者,好的Windows VPS提供商?)

我正在寻找部署一个我使用ASP.NET MVC构build的小型,低stream量的网站,只允许用户填写表单并上传文件(.doc,.docx,.pdf,.txt)。 网站的pipe理方面只是允许用户创build不同的表格,供用户填写。

所以,总而言之,一个非常简单,低stream量的CRUD ASP.NET MVC应用程序,其中有一些file upload和使用SQL DB作为后端。 我很难find一个好的(任何?)提供ASP.NET MVC的主机?

如果价格合适,我会selectVPS路线,但我真的需要它来自一个坚如磐石的供应商。 你有什么build议?

如果您将MVC DLL添加到您的bin目录,它将愉快地主持任何最新的ASP.Net主机。 我个人使用折扣ASP.Net和他们很高兴。

我打算发表这个答案,并接受它,因为通用错误的答案让我最大的方式,但这是“让事情工作”的一步。

  1. 在Visual Studio 2008中打开您的MVC应用程序

  2. configurationVisual Studio 2008以部署MVC dll

    • 在解决scheme资源pipe理器中单击“显示所有文件
    • 展开References文件夹
    • 单击System.Web.Mvc引用
    • 在属性窗口中,在“复制本地”属性中selectTrue
  3. 通过Visual Studio 2008发布应用程序

    • 单击“生成” – >“发布”,使用FTP将应用程序发布到服务器

这是来自DiscountASP KB,但我相信它适用于大多数网站。 最终的结果是它将System.Web.MVC DLL放在我的bin文件夹中,但是我喜欢它是Visual Studio的内置部分,而不是我必须记住要为每个站点执行的事情。

如果您的托pipe服务提供商已经在托pipe服务器上安装了ASP.NET MVC 1.0,那么部署您的MVC应用程序与部署任何ASP.NET Web应用程序没有什么不同。 但是,如果托pipe提供程序目前不支持ASP.NET MVC 1.0,则必须将所需的MVC程序集上载到已部署应用程序的Bin文件夹中。 ..更多信息请访问msdn.microsoft.com/en-us/library/dd410407.aspx

如果您正在寻找可以支持ASP.NET MVC的托pipe公司,请推荐www.webhost4life.org