1

我在 Visual Studio 2010 中有 ac# 网站项目,我所有的 .aspx 页面当前都存储在~/Forms directory. 问题是,当我想访问任何网页时,它们都以 . 为前缀"http://localhost:000/Forms/",而我真正想要的是"http://localhost:000/". 所以,"http://localhost:000/AboutUs.aspx"而不是"http://localhost:000/Forms/AboutUs.aspx". 处理这种情况的首选方法是什么?我不想编造任何东西。谢谢!

4

2 回答 2

0

我在尝试解决我自己的问题时注意到了你的问题。

您可以通过右键单击网站项目,转到“属性窗口”,然后将虚拟路径设置为任何内容来更改网站的路径,例如,您可以将其设置为“/”。

如果您在这里的问题只是获取绝对 URL 以在您的测试环境中工作,那么这就足够了。

于 2011-12-12T17:01:33.753 回答
-1

呃...,不要把你的 aspx 文件放在子目录中吗?

于 2011-03-21T20:19:59.997 回答