1

为简洁起见,我已修改(但未更改)此问题;查看以前版本的编辑

我有一个具有以下(建议的)文件系统层次结构的 ASP.net 网站(非应用程序,非 MVC ):

建议的目录结构

可以进行哪些配置更改(如果有)来实施此方案?这可能吗?定位为应用程序Cannot use a leading .. to exit above the top时,我收到了错误。/Site我想知道是否有办法解决这个问题。

正如我所看到的,鉴于该网站在以下位置C:\www\SiteRoot\运行http://example.com/

            PATH                        URL
~           C:\www\SiteRoot\            none
/           C:\www\SiteRoot\Site\       http://example.com/
~/Site      C:\www\SiteRoot\Site\       http://example.com/
/About      C:\www\SiteRoot\Site\About  http://example.com/About/

因此,仍然 会MasterPageFile="~/Site/About.master"正确解析,. 希望这种配置是可能的。
<img src="/About/ImageInAboutFolder.jpg" />

4

1 回答 1

2

如果我正确理解你的问题,不,你不能。

于 2012-09-02T16:31:28.840 回答