我创建了一个Web安装项目,在本地IIS中安装该Web安装程序之后是URL
http://localhost/testProject
但问题是我的所有内容文件都没有显示。在inspect element
为内容文件生成的chrome网址
http://localhost/Content/images/bg-login-page.jpg
路径应该是这样的
http://localhost/testProject/Content/images/bg-login-page.jpg
我的HTMl Img标签是
<img src="/Content/images/logo.png" class="logo" alt="Logo">
此外,如果我将网站从默认网站移动到新网站,那么它工作正常
问题:如何获取位于默认网站或外部
的网站的内容
答案 0 :(得分:1)
使用Url.Content
为您生成正确的路径:
<img src="@Url.Content("~/Content/images/logo.png")" class="logo" alt="Logo">
答案 1 :(得分:0)