迄今为止,只有成功的战略,我已经能够得到与如下:

  1. 配置YOURAPP.网"使用本地IIS网服务器",并设置"项目的网址"= http://localhost/yourapp.web
  2. 点击"创建虚拟目录"
  3. 在IIS经理确保"经典。网络应用程序池"选择
  4. 添加配符图*评为"ASP。净视"指向IsapiModule

但是我真的不喜欢这个想法具有全ASP.NET 管道中援引当请求的任何资源(javascript文件,样式表、图像,等等。)这是究竟发生了什么用通配符的映射。

那么,有没有办法解决这个?

是否有更好的方法来运行软应用程序IIS7吗?

我肯定开放的建议,因为我不满意我的这么远。

感谢工作组

有帮助吗?

解决方案

确保IIS7是"有管理的管道模式"设置"综合".已经一个最重要的事情要做的(对我)得到我的视应用程序顺利运行在IIS7.这里有一个 好的博客中太.当发展中的应用程序,我有没有问题,使用"Visual Studio发展服务器"用于运行的应用程序。

其他提示

假设所有的你的CSS/JS/图像文件驻留的内容目录,可以添加一个忽略路线。

routes.IgnoreRoute("Content/{*wildcard}");

这将防止任何请求的内容目录正在处理的软.

IIS7的目的是要所有的请求和推动静态的文件东西流水作业.我不会担心它以同样的方式之一的担忧通配符的映射上IIS6.有没有"负荷ASP.NET 管道"刑,因为IIS7是一个意思鸣喇叭ASP.NET 管道所有的时间。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top