我在HELM控制面板上的我的网站。我在MVC上开发了我的网站,但My Hosting Provider在该主机帐户框架3.5和IIS6上安装了以下组件。但我无法运行我的网站,它显示我的网页找不到错误。如何在共享托管服务器上部署Mvc应用程序?
1
A
回答
3
问题在于你在IIS6下运行,如果它在共享主机上,你不可能有足够的控制权让MVC在没有“作弊”的情况下运行。
在IIS6下,如果具有合适的MVC的正确扩展名(.aspx,.asmx,.ashx等),请求只会被路由到ASP.NET处理程序(我不承诺会获得正确的术语) URL没有任何扩展,所以它不会被ASP.NET看到,因此请求不会在您的MVC应用程序中触发路由,因此您找不到页面。
在IIS7下,一切(ish)都通过ASP.NET处理程序,因此它只是起作用。
那么几个环节,以帮助,这里有一个计算器问题: ASP.NET MVC on IIS6
和这里的菲尔哈克关于这个问题: http://haacked.com/archive/2008/11/26/asp.net-mvc-on-iis-6-walkthrough.aspx
希望这有助于。 http://haacked.com/archive/2008/11/26/asp.net-mvc-on-iis-6-walkthrough.aspx
相关问题
- 1. 在共享托管服务器上设置Django应用程序
- 2. 如何在共享的RHEL服务器上托管mod_perl应用程序?
- 3. 如何在共享cPanel托管上部署Laravel 5应用程序
- 4. 如何在共享托管服务器上部署(安装)cakephp 3.0项目?
- 5. 如何共享托管服务器
- 6. httphandler共享托管部署
- 7. 在共享cPanel服务器上托管PHP Zend Framework应用程序
- 8. 如何让sqlite在共享托管服务器上工作?
- 9. 如何在Godaddy Linux共享托管服务器上安装xpdf?
- 10. 如何在服务器上托管Laravel 5.4应用程序?
- 11. 如何在服务器上托管java ee应用程序
- 12. 如何在应用程序上托管wcf服务器?
- 13. Azure CDN与共享托管服务器
- 14. 如何在Big Rock服务器上托管ASP.NET MVC 3.0应用程序?
- 15. 如何在服务器上部署和管理Java程序?
- 16. 如何在Azure应用程序服务上部署Windows服务
- 17. 在Heroku或其他托管服务上部署纯Elixir应用程序
- 18. 如何在Weblogic应用程序服务器上部署SpringBoot应用程序?
- 19. 部署Python应用程序共享包
- 20. Crystal Reports部署共享服务器
- 21. 如何确保会话状态不托管在同一台服务器上的应用程序之间共享
- 22. 共享托管服务器上使用codeigniter困惑
- 23. 我可以在共享托管服务器上安装git吗?
- 24. 如何在共享托管服务器上配置/启用php-phantomjs
- 25. 如何在Tomcat服务器中托管ADF应用程序?
- 26. 在共享服务器上开发Android应用程序
- 27. 如何检查应用程序是否部署在特定的托管服务器上?
- 28. 在Ubuntu服务器上托管Laravel应用程序
- 29. 在App Engine上托管应用程序服务器?
- 30. 在本地服务器上托管Web应用程序
+1请注意,在IIS7上,主机提供程序必须在为ASP.NET MVC设置为“集成”模式的应用程序池中运行网站。 – 2010-04-29 08:05:19