Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何使用UNC路径创建位图对象?_C#_Asp.net_Bitmap_Unc - Fatal编程技术网

C# 如何使用UNC路径创建位图对象?

C# 如何使用UNC路径创建位图对象?,c#,asp.net,bitmap,unc,C#,Asp.net,Bitmap,Unc,我正试着做这样的事情 Bitmap img = new Bitmap("\\\\server\\folder\\picture.jpg"); 每次都失败了 我知道我有读取该文件的权限,因为我可以手动访问它 一般来说,我想知道如何使用C#中的UNC路径。帐户,在ASP.Net服务器上运行的代码似乎没有读取此文件的权限。一些可能的原因: 单跳身份验证(如果使用模拟运行代码) 匿名帐户在“\server”上没有权限 在采取下一步授予访问权限之前,您需要弄清楚帐户代码在哪个帐户下运行。该路径有效。

我正试着做这样的事情

Bitmap img = new Bitmap("\\\\server\\folder\\picture.jpg");
每次都失败了

我知道我有读取该文件的权限,因为我可以手动访问它


一般来说,我想知道如何使用C#中的UNC路径。

帐户,在ASP.Net服务器上运行的代码似乎没有读取此文件的权限。一些可能的原因:

  • 单跳身份验证(如果使用模拟运行代码)
  • 匿名帐户在“\server”上没有权限

在采取下一步授予访问权限之前,您需要弄清楚帐户代码在哪个帐户下运行。

该路径有效。此外,对于C#中的字符串文本,您可以这样声明它们@“\MyPath\notneed\DoubleSlashes\cause\IUsed@\file.txt”

本教程将向您展示如何使用凭据(您可能需要)访问UNC路径


请记住,仅仅因为计算机A上的用户有权访问计算机B上的文件,并不意味着他们不需要输入凭据就可以访问计算机B上的文件。

发生了什么错误?要访问该路径,是否需要显式输入凭据?您可以发布更多的路径(以确保您没有类似C:)的内容吗。