Я начинаю учиться. NET Ядро C#. У меня есть некоторый предыдущий C# опыт, хотя я очень ржавый. У меня было небольшое веб-приложение stati c, которое работало нормально, и я пытаюсь перенести его и расширить как учебное упражнение. Я полностью застрял, просто пытаясь заставить мои изображения отображаться, в частности circle_lo go .png.
Веб-страница отображается (хотя макет, кажется, потерял самообладание - это проблема завтрашнего дня!), Но все изображения имеют неработающие ссылки.
Я потратил несколько часов на то, чтобы драться с доктором Google, и я, должно быть, что-то упустил, потому что кажется, что для отображения простого файла .png в файле требуется много усилий. . Net Core?
Index.cs html
<img src="/image/circle_logo.png" width="40" height="40" style="margin:0px 20px;" alt="Logo Image">
Startup.cs
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
if (env.IsDevelopment())
{
app.UseDeveloperExceptionPage();
}
else
{
app.UseExceptionHandler("/Error");
// The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts.
app.UseHsts();
}
app.UseHttpsRedirection();
app.UseStaticFiles();
app.UseRouting();
app.UseAuthorization();
app.UseEndpoints(endpoints =>
{
endpoints.MapRazorPages();
});
}
Когда я загружаю свое приложение, изображения не отображаются на index.cs html. Они отображаются как неработающие ссылки и при щелчке показывают ошибку 404.
This localhost page can’t be foundNo webpage was found for the web address: https://localhost:44319/index.html
HTTP ERROR 404
Структура папки:
![Folder Structure in project](https://i.stack.imgur.com/2hE6j.jpg)