C#开发的网站管理。我想每次点网页按钮就清空aa.js文件内容,然后再以gb2312编码方式重新写入aa.js.
--------------------------------------------------------------------------------------------
StreamWriter newFileWriter = new StreamWriter(FilePath, false, Encoding.GetEncoding("gb2312"));
newFileWriter.WriteLine(message);
newFileWriter.Close();
--------------------------------------------------------------------------------------------
发布运行时容易出现“拒绝访问”该文件的错误。本地调试运行不会出现错误。问题:请问我如何以gb2312格式清空在写入aa.js?而且多人在线也不会出现拒绝访问的错误。
--------------------------------------------------------------------------------------------
StreamWriter newFileWriter = new StreamWriter(FilePath, false, Encoding.GetEncoding("gb2312"));
newFileWriter.WriteLine(message);
newFileWriter.Close();
--------------------------------------------------------------------------------------------
发布运行时容易出现“拒绝访问”该文件的错误。本地调试运行不会出现错误。问题:请问我如何以gb2312格式清空在写入aa.js?而且多人在线也不会出现拒绝访问的错误。
解决方案 »
- 【100分】一个简单问题,困扰了很久了,望指教!!!!!!!!
- WorkAreaKey、WorkArea发生变化的时候,有没有通知机制的?
- wpf中如何获取音频文件的总时间?
- RichTextBox中添加GIF图片如何让它不闪
- 请教关于读写锁的问题,关于AcquireWriterLock取值为-1
- 如何断开与网络的连接
- 有像资源管理器一样显示本机文件目录的控件吗?
- C#中如何将文字生成图片
- 求救,江湖告急,哪位大侠救小弟于水火(SqlDataRead)
- 对不起,上次的代码有问题!帮忙!!!!!1
- C#字符串分割问题。。。
- winform中Datagridview选中多行数据(通过checkbox)如何把选中行的数据传递到另一个窗体的datagridview
Encoding GB2312Encoing = Encoding.GetEncoding("gb2312");
File.WriteAllText(FilePath, FileContent, GB2312Encoing);以下代码好像不会有错误,但是格式不能是gb2312;
StreamWriter FileWriter = null;
FileWriter = File.AppendText(FilePath);
FileWriter = File.CreateText(FilePath);
FileWriter.WriteLine(message);