tug*_*erk 4 asp.net iis iis-7 iis-express
当我尝试通过iisexpress.exe直接运行网站时,我收到一个错误.这适用于所有网站.我使用的命令如下:
.\ iisexpress.exe/site:MultipleRoutes
该网站成功启动但我收到以下错误:
HTTP错误500.21 - 内部服务器错误
处理程序"ExtensionlessUrl-Integrated-4.0"在其模块列表中有一个错误的模块"ManagedPipelineHandler"
我假设网站不是在ASP.NET下运行但是当我通过VS启动网站时,没有问题.
任何的想法?
编辑:
这是另一个事实:当我尝试通过指定路径而不是在applicationHost.config文件中注册的站点名称来运行网站时,该站点运行完全正常:
.\ iisexpress.exe/path:D:\ Dropbox\Apps\MultipleRoutes/port:1672 /clr:v4.0
小智 5
这对我来说是 32 位与 64 位的问题,我的用户配置文件目录中的 applicationHost.config 仅包含 32 位模块声明,但试图在 64 位中运行。
IIS Express 安装在 C:\Program Files\IIS Express\AppServer 中包含一个有效的 64 位配置,所以我只是用这个覆盖了我的配置文件目录中的一个,然后一切开始工作。
| 归档时间: |
|
| 查看次数: |
11106 次 |
| 最近记录: |