【问题标题】:How do i remove root folder name from URL?如何从 URL 中删除根文件夹名称?
【发布时间】:2012-03-27 11:24:56
【问题描述】:

我创建了新的空白解决方案。添加现有网站。 结构: 解决方案 E:...\项目名称 文件夹: 斌 app_code app_data ...

http://localhost:49062/projectname/

但我只需要http://localhost:49062

如何做到这一点?

【问题讨论】:

    标签: c# asp.net visual-studio-2010 webforms


    【解决方案1】:

    在 Visual Studio 2010 中:

    • 在解决方案资源管理器中,右键单击文件夹路径(应该在顶部)
    • 点击“属性窗口”
    • Virtual Path 中将声明“/projectname”
    • 清除字段

    再次尝试“在浏览器中查看”。现在应该已经从 URL 中删除了根文件夹名称

    【讨论】:

      【解决方案2】:

      简单地说,使用 .Split(char) 方法。 你可以这样做:

      string web = "http://localhost:49062/projectname/";
      string[] webParts = web.Split('/');

      所有的 webParts[] 单元格都将是这样的:
      webParts[0] = http://
      webParts[1] = localhost:49062
      webParts[2] = projectname

      ` 我可能在单元格部分弄错了,但它确实有效。测试一下。

      【讨论】:

      • 我认为你误解了这个问题。
      猜你喜欢
      • 2020-03-19
      • 2014-04-22
      • 2013-09-29
      • 1970-01-01
      • 1970-01-01
      • 2023-04-10
      • 2019-07-18
      • 2016-04-13
      相关资源
      最近更新 更多