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:)的内容吗。