我正在编写一个简单的控制台应用程序,它将从测试文件读取xml并将其反序列化为对象。
var s = File.ReadAllBytes("G:\\Temp\\Publishing\\2.txt");
Stream _response = File.OpenRead("G:\\Temp\\Publishing\\2.txt");
var s = File.ReadAllBytes(@"g:\temp\publishing\2.txt");
var s = File.ReadAllBytes(@"G:\Temp\Publishing\2.txt");
我已经尝试了以上所有内容来阅读文件,它总是抛出NotSupportedException
的消息
不支持给定路径的格式。
上述路径中的格式错误是什么?
根据参考资料来源:http://referencesource.microsoft.com/#mscorlib/system/io/filestream.cs#732
如果您路径中的NotSupportedException
指数位于第三位或稍后位置,则会抛出:
。 (人们会期望:
成为第二个字符)你确定你的源代码中没有零宽度组合字符或其他类似的Unicode恶作剧吗?