使用虚拟目录将 ASP.NET MVC 部署到 IIS 5/6

2024-01-07

我有一个 asp.net MVC 应用程序,我想使用虚拟目录将其部署到 IIS 5 和/或 6。

我已经执行了通配符路由,但相对路径有问题。

假设我创建了一个名为 myApp 的虚拟目录。

部署后我可以去http://localhost/myApp http://localhost/myApp并受到索引页的欢迎。我的索引页有一个链接定义为<a href="/Employees">Employees</a>.单击此导航至http://localhost/Employees这会导致 404 错误。

我希望它能够导航到http://localhost/myApp/Employees相反,但如果我不必将虚拟目录名称编码到我的项目中,我会更喜欢它。

预先感谢您的任何帮助。


使用 Html.ActionLink 生成超链接而不是直接创建它们,我认为这会为您排序。或者,使用 ./Employees 应该可以让您到达您想去的地方。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用虚拟目录将 ASP.NET MVC 部署到 IIS 5/6 的相关文章

随机推荐

  • .NET 装箱/拆箱与转换性能

    我试图从性能角度了解两种解决方案中哪一种更受青睐 例如我有两段代码 1 装箱 拆箱 int val 5 Session key val int val2 int Session key 2 强制转换 IntObj具有int Value属性来
  • 仅在 Web 上启用 Outlook Web 加载项

    我开发了一个基于 Outlook Web 的加载项 为了安装它 我从 OWA 中的 管理加载项 页面添加了清单文件 https msdn microsoft com en us library office fp142256 aspx ht
  • 多重继承的不明确解决方法?

    我有一个名为 动物 的基类 以及继承自 动物 的一只狗和一只猫 还有一个名为dogcat的多重继承类 它继承自dog和cat 在动物中我有一种称为睡眠的方法 当我想使用dogcat的该方法时 我收到错误 DogCat sleep 不明确 我
  • 在 Ubuntu 14.04 上安装 Apache 2.4.7

    我有以下问题 在 Ubuntu 上安装 Apache 2 4 7 我在目录 etc apache2 sites available 中创建了文件
  • 如何将文本与 QTableWidget 中的单元格中心对齐

    我正在使用基于 Qt4 的 PyQt 我的编辑器是 PyCharm 2017 3 我的 python 版本是 3 4 我正在从网站上抓取一些文本 我试图将该文本与 QTableWidget 中单元格的中心对齐 item QTableWidg
  • 结合正则表达式来验证英国和美国的电话号码

    我有两个正则表达式 一个用于验证英国号码 来自我的上一个问题 https stackoverflow com questions 23195191 validate uk phone number including its area co
  • 连续对数算术:游程编码项上的取整运算符

    我正在尝试在 Bill Gosper 上实现基本算术连续对数 https perl plover com yak cftalk INFO gosper txt 它们是连分数的 变异 允许术语协同例程发出和消耗非常小的消息 即使是非常大或非常
  • WPF 列表框分隔符显示为不同的厚度

    我创建了一个自定义列表框 其中每个项目均由分隔符分隔 但我看到了奇怪的问题 列表项之间的分隔符的厚度不是恒定的 如果我改变列表框的位置 它会改变 如下所示列表框图像 https i stack imgur com uKt8n png 下面是
  • 如何禁用 VS datagridview 中的第一个自动选择?

    我在 Visual Studio C 中创建了一个使用 datagridview 的应用程序 现在 当我分配该 datagridview 的数据源时 它会自动选择第一行 并执行我的代码进行选择 由于我经常重新分配该数据源 因此这是不可取的
  • 当 kubectl apply-ing 时替换所有文件中的环境变量

    假设一个文件夹中有许多 Kubernetes 配置文件kubernetes我们希望将它们全部应用 kubectl apply f kubernetes n MyNamespace 其中一些文件包含需要首先替换的环境变量 没有模板化 http
  • 显示和更新 FormArray 内的 FormGroup

    我正在显示带有 ngFor 的 FormArray 我想做的是 当我单击 ngFor 中的某个项目时 用该项目的 任务 属性填充该项目 此外 当我键入 更新输入内容时 原始表单也会被更新 修补 HTML
  • Bash 脚本编写、检查错误、记录日志

    这是为 bash fu 巫师准备的一份 不 实际上 我只是开玩笑 除了我之外 你们可能都知道这一点 我正在尝试创建一个备份 shell 脚本 这个想法相当简单 在某个文件夹中查找超过 7 天的文件 将它们 tar gzip 到另一个目录 然
  • 如何在 Azure ARM 模板中设置环境变量

    我想在 ARM 模板中设置部署环境 以保证机器之间的环境相同 有没有办法为使用 ARM 模板创建的虚拟机设置环境变量 Windows 您可以使用自定义脚本扩展 https learn microsoft com en us azure vi
  • 是否可以在 Android 中将动画 gif 文件设置为我的应用程序的背景?

    我正在为珠宝店做应用程序 我想将 gif 图像设置为我的应用程序的背景 可以设置吗 是的 您可以设置 gif 图像 但这不会为您的 gif 图像设置动画 您需要将 gif 图像显式提取到所有帧中 然后使用动画图像作为 gif 这里是示例
  • 最快的跨平台 A* 实施?

    有这么多可用的实现 使用小网格的 C 执行速度最快 CPU 占用最少 二进制文件最小 跨平台 Linux Mac Windows iPhone A 实现是什么 实施 谷歌返回 http www heyes jones com astar h
  • C++ Boost Graph Library:输出自定义顶点属性

    我正在努力寻找一位定制房产作家与 BGL 合作 struct IkGraph VertexProperty int id int type std pair
  • 随着 TestFlight 被 iTunes Connect 取代,企业应用 Beta 测试将会发生什么?

    我在 中找不到任何有关企业 Beta 测试的信息iTunes Connect 开发人员指南 https developer apple com library ios documentation LanguagesUtilities Con
  • 扩展jQuery的ajax功能

    我想扩展 ajax 函数 以便每当调用它时 页面上就会出现一个图像 指示正在加载内容 我可以使用本页讨论的预过滤器http api jquery com extending ajax http api jquery com extendin
  • 在 WinDbg 中定义自定义错误检查代码

    有没有一种方法可以定义自定义代码 带有消息 描述等 以便当我在 Windows 的内核模式驱动程序中调用KeBugCheckEx要发出自定义 BugCheck 代码 WinDbg 会显示该自定义 BugCheck 代码附带的关联消息吗 有关
  • 使用虚拟目录将 ASP.NET MVC 部署到 IIS 5/6

    我有一个 asp net MVC 应用程序 我想使用虚拟目录将其部署到 IIS 5 和 或 6 我已经执行了通配符路由 但相对路径有问题 假设我创建了一个名为 myApp 的虚拟目录 部署后我可以去http localhost myApp