保存在文件夹中的文件始终排除在 MVC 4 的解决方案资源管理器中

本文关键字:MVC 资源管理器 排除 解决方案 存在 文件夹 文件 保存 | 更新日期: 2023-09-27 18:30:22

我已经从php切换到c#,所以有点困惑。将图像保存到MVC4中的文件夹时出现问题。

有一种情况是我需要将图像保存到 MVC4 中的图像文件夹中。图像正在保存到文件夹,但已被排除。每次使用此图像时,我都需要包含此文件。请为我提供解决方案。在谷歌和其他博客中尝试过,但我找不到解决方案。

场景是注册过程,我需要保存用户图像并在登录时显示它。但是由于排除了图像,链接似乎已断开,或者在解决方案资源管理器中包含图像之前看不到图像。

保存在文件夹中的文件始终排除在 MVC 4 的解决方案资源管理器中

Files saved in folder are always excluded - 不是问题。 可能您提供了错误的路径或无法访问的路径到image src

当您上传图像/文件时 - 始终无需将文件包含在解决方案中。这是一种错误的方法。

问题在于从 HTML 中查找Image file。给定路径是问题,不包括/排除。

检查图像路径的解决方案:

  1. 在 Chrome 浏览器中加载网页。
  2. 右键单击图像。
  3. 并在新选项卡中打开图像。
  4. 检查图像的 URL。哪个已加载。

查看这篇文章。

转到"解决方案"文件夹,编辑 .csproj 文件。 在生成之前更改 XML 以自动包含映像。

<Target Name="BeforeBuild">
    <ItemGroup>

....

<Content Include="*.yourimageextension" />

.....

    </ItemGroup>
</Target>

只需使用src = @Href(path of image)