Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何从URL中删除根文件夹名称?_C#_Asp.net_Visual Studio 2010_Webforms - Fatal编程技术网

C# 如何从URL中删除根文件夹名称?

C# 如何从URL中删除根文件夹名称?,c#,asp.net,visual-studio-2010,webforms,C#,Asp.net,Visual Studio 2010,Webforms,我创建新的空白解决方案。添加现有网站。 结构: 解决方案 E:…\projectname 文件夹: 箱子 应用程序代码 应用程序数据 但我只需要 如何执行此操作?在Visual Studio 2010中: 在解决方案资源管理器中,右键单击文件夹路径(应位于顶部) 点击“属性窗口” 在虚拟路径中将声明“/projectname” 清理场地 请再次尝试“在浏览器中查看”。现在应该已经从URL中删除了根文件夹名,只需使用.Split(char)方法即可。 你可以这样做: stringweb=”h

我创建新的空白解决方案。添加现有网站。 结构: 解决方案 E:…\projectname 文件夹: 箱子 应用程序代码 应用程序数据

但我只需要

如何执行此操作?

在Visual Studio 2010中:

  • 在解决方案资源管理器中,右键单击文件夹路径(应位于顶部)
  • 点击“属性窗口”
  • 虚拟路径中
    将声明“/projectname”
  • 清理场地
请再次尝试“在浏览器中查看”。现在应该已经从URL中删除了根文件夹名,只需使用.Split(char)方法即可。 你可以这样做:

stringweb=”http://localhost:49062/projectname/";
字符串[]webParts=web.Split('/')

所有的webParts[]单元都是这样的:
webParts[0]=http://
网页[1]=本地主机:49062
Web部件[2]=项目名称

`
我可能在牢房里搞错了,但它肯定有用。测试一下。

我想你误解了这个问题。