远程计算机的流编写器问题
本文关键字:问题 计算机 | 更新日期: 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 服务等
这肯定是一个安全问题。 您需要授予对远程计算机的写入访问权限