【发布时间】:2012-01-04 01:49:04
【问题描述】:
当 WPF 应用程序部署为 MSI 安装程序并在客户端计算机上运行时,是否可以在 WPF 应用程序中创建文本文件并记录一些信息。
我尝试使用 File.create 等创建文件。但该文件未在客户端计算机上创建。
提前致谢。
using (FileStream stream = File.Create(@"c:\Log.txt"))
{
using (StreamWriter writer = new StreamWriter(stream))
{
writer.WriteLine("I can write to local disk.");
}
}
【问题讨论】:
-
是的——这是可能的。您应该完善您的问题,并可能显示您正在使用的代码。
-
我怀疑这是一种特权。最好登录到任何用户也可以写的地方。
-
@kenny 是否有任何用户可以创建和写入文件的位置?
-
根据您的需要,其中一个特殊文件夹可能效果最好stackoverflow.com/questions/867485/…