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

时间:2012-03-27 11:24:56

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

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

http://localhost:49062/projectname/

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

怎么做?

2 个答案:

答案 0 :(得分:8)

在Visual Studio 2010中:

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

再次尝试“在浏览器中查看”。现在应该已从URL

中删除了根文件夹名称

答案 1 :(得分:-1)

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

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

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

` 我可能在细胞部分错了,但它确实有效。测试它。