Rob Burke Asked: 2009-05-08 01:41:34 +0800 CST2009-05-08 01:41:34 +0800 CST 2009-05-08 01:41:34 +0800 CST ASP.NET MVC 共享虚拟主机推荐?(或者,好的 Windows VPS 提供商?)[关闭] 772 我希望部署一个使用 ASP.NET MVC 构建的小型、低流量网站,它只允许用户填写表格并上传文件(.doc、.docx、.pdf、.txt)。该网站的管理方面只允许人们创建不同的表格供用户填写。 因此,总而言之,这是一个非常简单、低流量的 CRUD ASP.NET MVC 应用程序,其中包含一些文件上传并使用 SQL DB 作为后端。我很难找到提供 ASP.NET MVC 的好(任何?)主机吗? 如果价格合适,我会走 VPS 路线,但我真的需要它来自坚如磐石的提供商。你有什么建议? windows hosting vps .net 3 个回答 Voted Generic Error 2009-05-08T02:20:24+08:002009-05-08T02:20:24+08:00 如果您将 MVC DLL 添加到您的 bin 目录,它将愉快地托管在任何最新的 ASP.Net 主机上。我个人使用Discount ASP.Net并且对它们非常满意。 Best Answer Rob Burke 2009-05-11T09:10:58+08:002009-05-11T09:10:58+08:00 我将发布这个答案并接受它,因为 Generic Error 的答案让我大部分时间都到达了那里,但这是“让事情顺利进行”的步骤。 在 Visual Studio 2008 中打开您的 MVC 应用程序 配置 Visual Studio 2008 以部署 MVC dll 在解决方案资源管理器中单击“显示所有文件” 展开参考文件夹 单击 System.Web.Mvc 参考 在属性窗口中,在“复制本地”属性中选择 True 通过 Visual Studio 2008 发布应用程序 单击 Build -> Publish 以使用 FTP 将您的应用程序发布到服务器 这取自 DiscountASP KB,但我确信它适用于大多数网站。最终结果是将 System.Web.MVC DLL 放置在我的 bin 文件夹中,但我喜欢它是 Visual Studio 的内置部分,而不是我必须记住为每个站点做的事情。 Helen 2009-07-04T17:47:57+08:002009-07-04T17:47:57+08:00 如果您的托管服务提供商已经在托管服务器上安装了 ASP.NET MVC 1.0,那么部署您的 MVC 应用程序与部署任何 ASP.NET Web 应用程序没有什么不同。但是,如果托管服务提供商当前不支持 ASP.NET MVC 1.0,则必须将所需的 MVC 程序集上传到已部署应用程序的 Bin 文件夹中。.. 更多信息请访问 msdn.microsoft.com/en-us/library/dd410407.aspx 如果您正在寻找可以支持 ASP.NET MVC 的托管公司,推荐 www.webhost4life.org
如果您将 MVC DLL 添加到您的 bin 目录,它将愉快地托管在任何最新的 ASP.Net 主机上。我个人使用Discount ASP.Net并且对它们非常满意。
我将发布这个答案并接受它,因为 Generic Error 的答案让我大部分时间都到达了那里,但这是“让事情顺利进行”的步骤。
在 Visual Studio 2008 中打开您的 MVC 应用程序
配置 Visual Studio 2008 以部署 MVC dll
通过 Visual Studio 2008 发布应用程序
这取自 DiscountASP KB,但我确信它适用于大多数网站。最终结果是将 System.Web.MVC DLL 放置在我的 bin 文件夹中,但我喜欢它是 Visual Studio 的内置部分,而不是我必须记住为每个站点做的事情。
如果您的托管服务提供商已经在托管服务器上安装了 ASP.NET MVC 1.0,那么部署您的 MVC 应用程序与部署任何 ASP.NET Web 应用程序没有什么不同。但是,如果托管服务提供商当前不支持 ASP.NET MVC 1.0,则必须将所需的 MVC 程序集上传到已部署应用程序的 Bin 文件夹中。.. 更多信息请访问 msdn.microsoft.com/en-us/library/dd410407.aspx
如果您正在寻找可以支持 ASP.NET MVC 的托管公司,推荐 www.webhost4life.org