远程计算机的流编写器问题

本文关键字:问题 计算机 | 更新日期: 2023-09-27 18:30:41

我正在尝试在远程计算机上创建一个文件,但收到"找不到网络名称"。我检查了网络路径,我能够从我的机器访问该路径。你能告诉我可能出了什么问题吗?

这是我的代码。

        using (StreamWriter sw = new StreamWriter("''''servername''TEST1''TEST''NEWFILE.csv", true))
    {
        sw.WriteLine(sw);
    }

远程计算机的流编写器问题

转到 ''servername''TEST1 并向用户或 aspnet(如果您有 Web 应用程序)授予对测试文件夹的写入权限,然后重新运行程序。它会起作用。

要授予写入权限,只需参考本文:
如何共享文件夹/文件

如果它仍然不起作用,请将服务器名称替换为服务器 IP 地址,并执行上述操作。

向运行此应用程序的用户授予访问权限,无论是 IIS 池还是 Windows 服务等

这肯定是一个安全问题。 您需要授予对远程计算机的写入访问权限