3

Ideablade Devforce を OR マッパーとして使用するアプリケーションがあります。アプリケーションが起動すると、C:\Program Files\Application Name\ にある debuglog.xml ファイルに書き込もうとします。これは Windows XP では正常に機能しますが、Vista では Program Files への書き込みアクセスがロックダウンされているため、アプリでエラーが発生します。

Ideablade がこのファイルに書き込もうとするのを止める方法はありますか?

また

インストール パス内のファイルに書き込みたいアプリケーションをインストールするために推奨される別の場所はありますか?

4

5 に答える 5

3

ロギングファイルオプションをIdeaBlade.ibconfigファイル内の空白の文字列に設定することで修正しました。

ヘルプには、パスを指定しないとファイルがアプリケーションのディレクトリに保存されるが、ファイル名を指定しないとどこにも保存されないことが記載されています。

于 2009-01-15T01:34:56.400 に答える
2

csjohnst は正しいです。ibconfig ファイルで logfile 要素を空の文字列に設定すると、デバッグ ログの作成が抑制されます。

于 2012-11-20T09:22:21.920 に答える
0

あなたの最善の策は、ワードベルと話すことです;)(http://neverindoubtnet.blogspot.com/

于 2009-01-14T22:19:10.553 に答える
0

C:\ApplicationName の下に独自のディレクトリを作成するか、C:\Program Files\ApplicationName フォルダーへの展開中に書き込みアクセスを設定することができます。

これが役立つことを願っています。

于 2009-01-14T08:10:14.837 に答える
0

IdeaBlade.ibconfig ファイルで、logFile を空の文字列に設定します。たとえば、

<logging> 
    <archiveLogs>false</archiveLogs> 
    <logFile></logFile> 
</logging>
于 2014-03-25T14:01:08.423 に答える