Asp.net mvc ASP.NET MVC如何显示webroot外部文件夹中的图像

Asp.net mvc ASP.NET MVC如何显示webroot外部文件夹中的图像,asp.net-mvc,asp.net-mvc-3,asp.net-mvc-4,Asp.net Mvc,Asp.net Mvc 3,Asp.net Mvc 4,当每个用户在webroot文件夹之外的网站上注册时,为他们创建单独的文件夹。我可以上载图像并将图像路径存储在数据库中。但是,我无法显示图像。我正在尝试使用LINQ和display in VIEW从数据库中获取图像的路径,但它不起作用。当FILESTREAM显示映像路径并使用FILESTREAMRESULT重新运行时,我只能查看一个映像(从映像列表中) 谁能指导我如何实现这一目标?我要做的就是在每个用户在外部文件夹中注册时为他们创建文件夹。上载图像并显示。通常,我会将文件保存在安全的数据库或应用程

当每个用户在webroot文件夹之外的网站上注册时,为他们创建单独的文件夹。我可以上载图像并将图像路径存储在数据库中。但是,我无法显示图像。我正在尝试使用LINQ和display in VIEW从数据库中获取图像的路径,但它不起作用。当FILESTREAM显示映像路径并使用FILESTREAMRESULT重新运行时,我只能查看一个映像(从映像列表中)


谁能指导我如何实现这一目标?我要做的就是在每个用户在外部文件夹中注册时为他们创建文件夹。上载图像并显示。

通常,我会将文件保存在安全的数据库或应用程序的子文件夹中。但是,如果您真的需要访问服务器上的其他文件夹,我建议您这样做

  • 提前在服务器的文件系统上创建文件夹
  • 在服务器上,为该文件夹分配权限,以便应用程序使用的标识可以访问该文件夹
  • 在代码中,编写代码以访问文件夹和文件路径
  • 希望有帮助

    p、 下面是关于StackOverflow的另一个问答(有一些警告的话),答案的第二部分与我的建议类似


    您能否提供用于从数据库检索信息和显示图像的代码?