我从服务器上的文件夹中获取图像,如下所示;
Image img = Image.FromFile(@"\\192.168.0.12\Folder\image.jpg");
这是一个 .net core 3.1 应用程序。当我在我的计算机上运行它时,它工作正常,我得到了图像。但是当我发布这个应用程序并在 IIS 上运行它时,我收到了这个错误:
System.IO.FileNotFoundException: \\192.168.0.12\Folder\image.jpg
但绝对有这个路径中的图像。那么我该如何解决这个问题呢?
在 IIS 的应用程序池中,我将身份从 ApplicationPoolIdentity 更改为可以访问本地服务器的自定义身份。然后应用程序访问了我想要的文件夹。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句