如何停止Ideablade DevForce写入到C:在Vista \ Program Files文件\ AppName \目录debuglog.xml

StackOverflow https://stackoverflow.com/questions/441770

我有一个使用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>
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top