【问题标题】:Running MVC application under Cassini在 Cassini 下运行 MVC 应用程序
【发布时间】:2011-10-04 09:45:36
【问题描述】:

我正在尝试使用Cassini 运行 Asp.Net MVC 应用程序,但是当我启动我的应用程序时,我得到的只是目录列表,而不是我的默认控制器/操作的结果。 我错过了什么?

我需要提一下,WebForms 应用运行良好。

【问题讨论】:

  • 你的 global.asax.cs 文件是什么样子的?
  • @tugberk:创建 MVC 应用程序时获得的默认 global.asax。我的意思是我不能在 Cassini 下运行任何 MVC 应用程序。
  • 嗯,这很奇怪。你在 VS2010 上吗?
  • @tugberk:是的。但我不是在谈论 Cassini 的内置版本。我说的是可以在这里下载的版本:blogs.msdn.com/b/dmitryr/archive/2008/10/03/…

标签: asp.net-mvc cassini


【解决方案1】:

你有什么好的理由使用独立的 cassini 吗?我不太确定 MVC 东西(路由处理程序,httphandler..)的“注册”如何与它一起工作 - 也许它只知道网络表单的处理程序。你知道新的 IIS Express 吗?非常轻量级和强大,完全兼容 IIS,也许你可以试试。

【讨论】:

  • 我需要一个可以嵌入到我自己的应用程序中的 Http 服务器来提供一些动态文件。关键是要有一个用户可以安装和运行的应用程序,而不需要配置和单独的设置。我检查了 IIS Express 和 HWC 的功能,但它们不适合我的需要
猜你喜欢
  • 2012-10-08
  • 1970-01-01
  • 1970-01-01
  • 2013-12-12
  • 2011-11-25
  • 2023-03-16
  • 2013-02-21
  • 2017-01-04
  • 1970-01-01
相关资源
最近更新 更多