如何停止Ideablade DevForce写入到C:在Vista \ Program Files文件\ AppName \目录debuglog.xml
-
22-07-2019 - |
题
我有一个使用Ideablade Devforce因为它是OR映射器的应用程序。当应用程序启动时,它想要写在C debuglog.xml文件:\ Program Files文件\应用程序名称\这在Windows XP中工作正常,但由于Vista的锁定到Program Files文件的写权限,应用程序将引发和错误。
有没有办法阻止Ideablade想写这个文件?
OR
是否有建议安装要写入文件的安装路径应用的另一个地方?
解决方案
我通过记录文件选项设置为IdeaBlade.ibconfig文件内的空字符串固定它。
它提到了帮助,如果您没有提供一个路径,它将保存在应用程序的目录中的文件,但如果你甚至不提供文件名不会保存任何地方。
其他提示
csjohnst是正确的。日志文件元件设置为在的ibconfig文件的空字符串将抑制DEBUGLOG的创建。
您既可以有在C自己的目录:\应用程序名称 要么 \ Program Files文件\应用程序名称的文件夹
:部署到C中设置的写入权限我希望这有助于。
您最好的选择是谈沃德铃) ( http://neverindoubtnet.blogspot.com/ )
在IdeaBlade.ibconfig文件日志文件设置为空字符串:例如,
<logging>
<archiveLogs>false</archiveLogs>
<logFile></logFile>
</logging>
不隶属于 StackOverflow