Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
部署ASP.NETMVC应用程序最便宜的方法是什么?_Asp.net_Asp.net Mvc_Deployment_Hosting_Shared Hosting - Fatal编程技术网

部署ASP.NETMVC应用程序最便宜的方法是什么?

部署ASP.NETMVC应用程序最便宜的方法是什么?,asp.net,asp.net-mvc,deployment,hosting,shared-hosting,Asp.net,Asp.net Mvc,Deployment,Hosting,Shared Hosting,部署或托管ASP.NETMVC应用程序最便宜的方法是什么?有共同的人质吗?这是一个小玩具应用程序,我将支付从我自己的口袋。没有企业化,越便宜越好。托管和部署是两件不同的事情,但是如果你说的是托管支持所有新的ASP.Net平台,包括MVC,并且计划从每月5美元开始。我敢肯定,从你的口袋里掏不出多少钱。任何支持ASP.NET 3.5的共享主机都应该能够托管你的ASP.NET MVC应用程序。您只需在bin目录中部署这些DLL即可: System.Web.Mvc.dll 如果它不在.NET 3.5

部署或托管ASP.NETMVC应用程序最便宜的方法是什么?有共同的人质吗?这是一个小玩具应用程序,我将支付从我自己的口袋。没有企业化,越便宜越好。

托管和部署是两件不同的事情,但是如果你说的是托管支持所有新的ASP.Net平台,包括MVC,并且计划从每月5美元开始。我敢肯定,从你的口袋里掏不出多少钱。

任何支持ASP.NET 3.5的共享主机都应该能够托管你的ASP.NET MVC应用程序。您只需在
bin
目录中部署这些DLL即可:

  • System.Web.Mvc.dll
如果它不在.NET 3.5SP1上:

  • System.Web.Abstractions.dll
  • System.Web.Routing.dll
当然,为了能够使用无扩展URL,您的主机应该支持IIS7集成模式,或者允许您添加通配符映射(或者您可以通过电子邮件让他们为您添加通配符映射)。否则,如果他们不同意,没有任何东西阻止您使用
.aspx
URL。只需将路由表条目更改为如下内容:

routes.MapRoute("Default", "{controller}.aspx/{action}/{id}", 
                           new { action = "Index", id = "" });

我在Godaddy的Windows虚拟服务器主机上运行所有开发/预生产ASP.NET MVC站点。他们也有便宜货,起价为每月5美元。
我没有尝试过他们的共享主机,但我信任该公司,因为他们有很好的24/7电话支持(我只希望他们能摆脱网站上所有烦人的/令人分心的图形)。

我以前在DiscountASP.NET上部署过ASP.NET MVC应用程序-相对便宜,而且很容易做到。他们有Windows 2008服务器,因此路由将开箱即用。

在共享(“高级”)服务器上使用Godaddy相对容易。如果您选择具有集成管道模式的IIS7,生活将变得特别轻松。另外,当您在应用程序根目录中时,不要忘记为应用程序根目录配置虚拟控制器

我更喜欢摩卡咖啡,它们的所有功能价格都很低。。。 请查看:


我还没有部署MVC应用程序,但对我来说还是一样的。我一直在寻找一个便宜的托管网站,但仍然很好

我找到的是

它价廉物美。他们甚至免费提供了一个MS SQL 2005数据库(1GB-额外的数据库成本为1美元),而其他地方每月收取10美元,提供的空间少于500MB

我发现“可靠”不会在每一件事上都给你带来负面影响,它会给出合理的价格,并且有很好的优惠券

就像这张终身15%的优惠券:“aspforum”

我很确定他们支持Asp.net MVC,但请尽快给他们发电子邮件,以确保我还没有在他们的服务器上部署我自己的MVC项目,而且要到大约一两个月才会部署

正如人们所说的,使用Windows 2008也会有所帮助,因为它将有助于路由选择,而且不会更多


*我忘了提到你在网站上添加了无限的域名。因为你不需要为每个站点购买托管包,所以什么对托管宠物项目特别有用。其中一个将满足您对所有网站的需求。

我认为谷歌将是您的答案。有很多公司托管ASP.NET。找到一个最适合你的。虽然谷歌很方便,但很高兴听到其他使用托管服务的开发者和他们的体验。是的。我打算部署到共享主机。注意,如果这些安装在开发框的GAC中,默认情况下,在发布MVC项目时,它们不会复制到bin文件夹。若要在发布时自动复制到bin文件夹,请在项目中转到“参照”,选择部件,然后在“特性”窗格中将“复制本地”设置为true(对每个部件执行此操作)。