【问题标题】:ASP Net MVC 3 Application and IIS / IIS Express on windows 7 64 BitWindows 7 64 位上的 ASP Net MVC 3 应用程序和 IIS / IIS Express
【发布时间】:2011-04-28 00:12:45
【问题描述】:

我有一个 MVC3 Web 应用程序 - 它是一组控制器和视图,目前没有任何数据库访问权限。

在 WEB 应用程序的属性中(在 vs2010 Sp1 中)如果我选择

使用默认为端口 10905 的 Visual Studio 开发服务器,然后应用在 f5 上运行良好

如果我使用本地 IIS WebServer 和 Use IIS Express 打勾,我的项目 url 是 http://localhost:10905/ 并且应用运行良好。

但是如果我使用本地 IIS WebServer 并没有勾选 Use IIS Express 我的项目 url 是 http://localhost/TunnelRats 然后 f5 不起作用 - 我确实弹出了一个浏览器,没有显示任何内容,只是填充了 url 地址。

我创建了虚拟目录(使用创建目录按钮)并查看了 IIS 管理器 IIS 管理器使用池 ASP.NET v4.0,它已启用 32 位应用程序设置为 true 和集成管道模式。

如果我直接从虚拟目录浏览,我会遇到同样的问题。

我的 IIS 似乎有问题,而我的 IIS express 在运行我的 MVC 3 应用程序时没有问题。

我使用 aspnet_regiis -iru 将 v4 重新安装到 IIS 中,但没有任何效果。

任何想法 谢谢 马丁

【问题讨论】:

    标签: iis deployment asp.net-mvc-3


    【解决方案1】:

    可能是您的 IIS 上没有启用动态内容。 目前为 asp.net 设置 IIS 的最简单方法是使用 Web Platform Installer

    【讨论】:

    • Web Installation Failed for IIS configuration DownloadManager 信息:0:启动 IIS 7.5 组件安装 DownloadManager 信息:0:创建 IIS 7.0 无人值守安装文件:F:\Users\User\AppData\Local\Temp\tmp5536 .tmp DownloadManager 信息:0:启动 IIS 无人值守安装:F:\Windows\sysnative\pkgmgr.exe DownloadManager 信息:0:等待进程:5228 - F:\Windows\sysnative\pkgmgr.exe DownloadManager 错误:0:无人值守安装返回“-2146498529”下载管理器信息:0:产品 IIS:目录浏览完成安装完成
    猜你喜欢
    • 2011-06-10
    • 2012-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多