C# 在向网络路径上的文件进行写操作是发生异常

在向网络路径上的文件进行写操作是发生异常:
代码如下:
FileStream f = new FileStream(UpLoadFile, FileMode.OpenOrCreate, FileAccess.Write);

UpLoadFile:网络路径
url路径格式不支持

这个路径是“相对路径”或者“绝对路径”,检查你的url路径有没有特殊字符,
如果路径没问题的话,试试在前面加个@, 也就是 UpLoadFile=@“ 路径”;追问

还是格式不支持

追答

格式不支持?,UpLoadFile应该是string的啊。你注意一下,new FileStream的参数有10几种,是不是后面两个参数的类型传错了。

追问

后面的参数类型应该是没有问题的,我需要对这个文件进行写操作,但是不确定该路径下是否有该文件,所以用FileMode.OpenOrCreate。
代码如下:

温馨提示:内容为网友见解,仅供参考
无其他回答

C# 在向网络路径上的文件进行写操作是发生异常
这个路径是“相对路径”或者“绝对路径”,检查你的url路径有没有特殊字符,如果路径没问题的话,试试在前面加个@, 也就是 UpLoadFile=@“ 路径”;

c#网络编程点对点网络聊天中出现:线程间操作无效:从不是创建控件“rich...
默认情况下,C#不允许在一个线程中直接操作另一个线程中的控件,这是因为访问Windows窗体控件本质上不是线程安全的。如果有两个或多个线程操作某一控件的状态,则可能会迫使该控件进入一种不一致的状态。还可能出现其他与线程相关的bug,以及不同线程争用控件引起的死锁问题。因此确保以线程安全方式访问控...

在C#中,发生异常时MessageBox.Show(ex.Message)
先了解清楚MessageBox.Show的一个参数类型是MessageBoxButtons类型,有好几种格式呢,如果这些还不能满足你的要求,那你得自己编写一个弹出对话框的控件,然后以可以用模态的方式弹出,按钮、按钮的文本、样式,个数等都由你自己定,当然需要你还可以加一些其它东西,如定时关闭的功能,不过一切都要自己写代...

常见的C#异常及其修复方法
3. System.IO.IOException:确保IO操作的路径正确、文件存在且权限充足。使用异常提供的详细信息进行错误检查。4. System.Net.WebException:在处理网络请求时,检查远程主机的响应。使用异常信息验证请求的执行情况。5. System.Data.SqlClient.SqlException:处理数据库操作错误,利用SqlError属性获取详细错误信息...

c# 在断开\/重连网络后出错的问题
可能出现的原因:1)数据库名称问题,一般是在联接时出现此提示.2)有约束的字段访问时出现字段为NULL,但有些是非约束字段访问时也会出现这种现象.一般是在访问过程中不定期出现.3)字段与变量类型不匹配,在访问某些字段时出现,特别时用某变量进行赋值操作时出现....

C#如何通过输入用户名和密码对局域网服务器的文件夹进行读写操作?
远程操作文件地址不是 \\\\192.168.1.2\\d$\\shawn 是 \\\\192.168.1.2\\d\\shawn \/u Guest 123456 假设 Guest是用户名 123456密码 你在运行里先试以下能不能打开

c#.net的winform程序中对远程计算机文件夹的操作?
在主机上需要建立一个系统管理员级的用户,对每个支员的文件夹都有读写权限,将这个用户和主机的网络路径隐藏在程序中,,"\\\\192.168.0.1\\d$\\王小明"但是这只是示例,实际运用中尽量不用带汉字的路径

C#中操作txt,抛出“正由另一进程使用,因此该进程无法访问此文件”
1、首先新建一个控制台程序。2、然后导入进程相关的操作类,主要是diagnostics。3、然后调用Process类的GetProcesses方法,获取系统所以进程,注意是一个数组。4、来看一下Process的相关解释说明,把鼠标放上去,看到如下图所示的内容。5、接下来遍历进程数组,循环打印在控制台上。6、最后运行程序就会看到如...

c#描述一下程序错误的类型,并分别作出解释?
C#异常类六、与IO有关的异常 1、IOException类:该类用于处理进行文件输入输出操作时所引发的异常。2、IOException类的5个直接派生类:i、DirectionNotFoundException类:该类用于处理没有找到指定的目录而引发的异常。ii、FileNotFoundException类:该类用于处理没有找到文件而引发的异常。iii、EndOfStream...

C#读写大文件,如何提速
FileStream(String 文件路径,FileMode 文件打开模式,FileAccess 文件访问方式,FileShare 文件共享方式) 例: \/\/在C盘创建a.txt文件,使用fs流对象对文件进行操作,fs的工作模式是新建(FileMode.Create) FileStream fs=new FileStream(@"c:a.txt",FileMode.Create); \/\/在C盘创建a.txt文件,使用fs流对象对文件进行操作,...

相似回答