我正在处理一个Asp .net项目,并且我在aspx页面中有一个文本区,我正试图通过单击带有以下代码的按钮来将文本区的内容保存到服务器上的一个文件中:
var fso = new ActiveXObject("Scripting.FileSystemObject");
var a = fso.CreateTextFile("c:\\temp1\\testfile.txt", true);
a.WriteLine(saveData);
a.Close();问题是如果文件不存在,它就会创建它。但是如果它存在,它不会覆盖它。有什么可以帮忙的吗?(我不得不提一下,Localy使用visual studio运行应用程序,然后重写它,但它在发布的版本上不起作用)
发布于 2012-07-20 15:36:03
使用OpenTextFile()而不是CreateTextFile()。如果需要,它还会创建不存在的文件。
var fso = new ActiveXObject("Scripting.FileSystemObject");
var a = fso.OpenTextFile("c:\\temp1\\testfile.txt",2, true);
a.WriteLine(saveData);
a.Close();https://stackoverflow.com/questions/11574827
复制相似问题