关于服务程序生成文件存放在哪的问题
一般winform 應(yīng)該程序如果在生成文件時(shí)沒有指定完整路徑,那則會(huì)在應(yīng)用程序根目錄下面生成文件
如下語句會(huì)在根目錄生成文件。
System.IO.File.AppendAllText( "日志" + DateTime.Now.ToString("yyyyMMdd") + ".txt", "JetCategoryService服務(wù)啟動(dòng)!" + Environment.NewLine + Environment.NewLine);
但是如果是服務(wù)程序,如果沒有指定完整路徑是不會(huì)在根目錄下面生成文件的,而是在C:\Windows\System32,如想在根目錄下面生成文件就必須指定完整路徑,
AppDomain.CurrentDomain.BaseDirectory即程序的根目錄
?
System.IO.File.AppendAllText(AppDomain.CurrentDomain.BaseDirectory + "日志" + DateTime.Now.ToString("yyyyMMdd") + ".txt", "JetCategoryService服務(wù)啟動(dòng)!" + Environment.NewLine + Environment.NewLine);
轉(zhuǎn)載于:https://www.cnblogs.com/lidaying5/p/5807582.html
總結(jié)
以上是生活随笔為你收集整理的关于服务程序生成文件存放在哪的问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: DataGridView编辑后立即更新到
- 下一篇: List类集接口-ArrayList