如何阅读.lbl文件

我想读取我的.lbl文件并将其数据存储到数据库列中。 因此,每当用户想要修改它时,他们都可以从数据库创建一个新的.lbl文件。

我已使用下面显示的代码段将我的.lbl数据转换为二进制数据:

 byte[] fileBytes = File.ReadAllBytes("D:\\Work\\PNS\\TEST.lbl"); StringBuilder sb = new StringBuilder(); foreach (byte b in fileBytes) { sb.Append(Convert.ToString(b, 2).PadLeft(8, '0')); string bindata = sb.ToString(); // store this variable value in DataBase Column } File.WriteAllText("D:\\Work\\PNS\\TESTnew.lbl", sb.ToString()); 

但是,当我打开一个新文件时,我得到像这样的错误

无法打开标签,文件或文件夹无法访问,不存在或已被其他用户打开。 尝试打开带有“只读”标志的标签!

请帮我弄清楚这个问题