环境:visual studio2022,.Net6.0,MVC
目标:显示本地图片
尝试多种方法,包括直接在项目中添加文件夹并修改图片属性、在Properties中添加Resources、反复修改绝对路径、相对路径,都失败了。最好把含图片的文件夹直接放在wwwroot文件夹中,用相对路径引用即可。因为wwwroot是根目录,为了安全服务器默认禁止访问根目录以外的文件,如果想访问需要在网站中配置允许访问的路径(现在还不会)
1.直接把图片文件夹复制到项目的wwwroot文件夹中

2.在view的cshtml文件中用img标签引用(输入“/”后默认相对路径从wwwroot开始)

3.添加成功

本文讲述了开发者在使用VisualStudio2022和.NET6.0开发MVC应用时,尝试在不同路径下显示本地图片遇到的问题,最终发现将图片文件夹放在wwwroot并使用相对路径是最佳实践,同时提到了服务器安全限制和可能的配置步骤。
2229

被折叠的 条评论
为什么被折叠?



