C# 以编程方式将图像包括到ASP.NET MVC项目中

C# 以编程方式将图像包括到ASP.NET MVC项目中,c#,asp.net-mvc,blob,C#,Asp.net Mvc,Blob,我目前正在开发一个ASP.NET Web应用程序。我正在使用.NET framework 4.8。。在那里,我在运行时将存储为blob的SQLServer数据库中的图像加载到项目的images目录中。这些blob被转换并保存为.jpg文件。但现在的问题是,图像无法显示在前端,因为它们不包括在项目中。我现在想知道如何在运行时将这些图像包含在我的项目中 我已经试过了。它对我不起作用,因为我找不到AddItem()函数 有人能帮忙吗?我找到了解决办法。您可以在csproj文件中指定,应始终将特定文件夹

我目前正在开发一个ASP.NET Web应用程序。我正在使用.NET framework 4.8。。在那里,我在运行时将存储为blob的SQLServer数据库中的图像加载到项目的images目录中。这些blob被转换并保存为.jpg文件。但现在的问题是,图像无法显示在前端,因为它们不包括在项目中。我现在想知道如何在运行时将这些图像包含在我的项目中

我已经试过了。它对我不起作用,因为我找不到
AddItem()
函数


有人能帮忙吗?

我找到了解决办法。您可以在csproj文件中指定,应始终将特定文件夹中的文件自动导入到项目中。为此,您可以使用任何编辑器打开csproj文件(可在项目文件夹中找到)。您可以在此处插入以下行:
。例如,使用扩展名jpg,您可以指定此规则仅适用于jpg文件。在那之后,它工作得很好。感谢所有试图帮助我的人。

我找到了解决办法。您可以在csproj文件中指定,应始终将特定文件夹中的文件自动导入到项目中。为此,您可以使用任何编辑器打开csproj文件(可在项目文件夹中找到)。您可以在此处插入以下行:
。例如,使用扩展名jpg,您可以指定此规则仅适用于jpg文件。在那之后,它工作得很好。感谢所有试图帮助我的人。

您在页面中显示三幅图像时做了什么?
您在
@prod.ImgPath
图像路径中有什么价值
~\Images\bild01.jpg
问题是请求页面的客户端没有访问此图像的权限,除非该图像包含在项目中。如何在页面中显示三个图像?
您在
@prod.ImgPath
中的值是多少?图像的路径
~\Images\bild01.jpg
问题是请求页面的客户端没有访问此图像的权限,除非它包含在项目中。