我创建了一个带有单个用户帐户的新的MVC站点.NET Framework 4.6.2并添加了Angular
和正在提供部分剃须刀页面,并在区域部分中呈角度。
我试图将图像放入_layout,无法使其工作,然后放弃了将图像放在我的一个部分中。
<div style="padding-top:25px">
I'm the Test page
<img src="~/Content/WeCare.jpg" />
<img src='<%= Url.Content("~/Content/Images/WeCare.jpg")%>' alt="Test Pic"
/>
</div>
<ui-view></ui-view>
我已经尝试了添加图像的所有配置,并根据我阅读的其他帖子更改了图像的位置,而无效?我刚得到404的
我什至尝试添加...
public void Configure(IApplicationBuilder app, IHostingEnvironment env,
ILoggerFactory loggerFactory)
{
app.UseStaticFiles();
}
到我的启动。
我真的一定缺少某些东西或根本不明白它的工作原理,因为在网页上添加图像并不难。
感谢您的任何帮助。
好吧,经过无数小时的搜索和尝试不同的内容,我尝试浏览与我试图显示的图像相同目录中的.css文件。我在web.config中查看,并注意到" .css"one_answers" .jpg"都在本节中输入...
<add name="JavascriptHandler" path="*.js" verb="GET" preCondition="integratedMode" type="System.Web.StaticFileHandler" />
<add name="CssHandler" path="*.css" verb="GET" preCondition="integratedMode" type="System.Web.StaticFileHandler" />
我为图像添加了一个类似的处理程序,这是一个用于.jpg ...
<add name="ImageHandler" path="*.jpg" verb="*" preCondition="integratedMode" type="System.Web.StaticFileHandler"/>
...工作!!!
我仍然不确定为什么会这样设置,但是它是。