我用Topshelf3.3.1结合.net 4.0写了一个服务
现在有个问题服务启动后我想写log但是无法创建文件,关键是不报错继续执行后面的代码
1.服务已经勾选了允许与桌面交互
2.代码调用各种数据库读写没问题
3.代码调用服务端http接口提交信息没问题
4.代码调用了kernel32中的GetPrivateProfileString函数用于写ini的文件也没问题
唯独我写File.append有问题
如果我直接启动程序或者调试都可以写成功,唯独以服务的方式启动不行,请问我还忽略了什么吗?
我尝试调用log4net库,也没写成功