在Visual Studio中工作时有关路径的问题。在我的母版页中,我有一些加载CSS文件以及JavaScript文件的路径。Visual Studio和ASP.Net路径问题
我的第一个问题是,如果我使用相对路径,相对路径是否应该来自主页面文件的位置?例如,如果我将所有母版页文件保存在名为MasterPages的网站根目录下,我应该假设这是我的相对路径加载css文件的起点?如果该主页面用于包装一个aspx文件,树中的几个目录是硬编码的相对路径仍然有效?
第二个问题,有没有办法使用绝对路径,以便一切工作在我的本地机器以及当我将文件移动到webroot?例如我的本地机器上的应用程序路径可能是localhost/myappdir/default.aspx,但是当我将应用程序移动到服务器时,没有myappdir,并且default.aspx位于webroot中。我不想在将文件移动到服务器后更改文件中的路径。
目前我有..
SRC = “<%= VirtualPathUtility.ToAbsolute( ”〜/ lib中/ CSS/style.css文件“)%>”
但这样的Visual Studio找不到css文件更新intellence
这个解决方案怎么了?内容占位符包装我的js包括.. asp:ContentPlaceHolder> –
JBeckton
2010-02-12 03:21:06