アプリケーションの Localfolder (WinRT アプリ用) で作成したファイルの最大ファイル サイズを設定できるかどうかは誰にもわかりません。この時点で、次のような StorageFile を作成します。
private StorageFile m_StorageFile = null;
m_StorageFile = await ApplicationData.Current.LocalFolder.CreateFileAsync("Myfile.log",
CreationCollisionOption.OpenIfExists);
しかし、ローカルフォルダー内のファイルの最大サイズを10MBとしましょう。したがって、大きくなると、古いエントリをクリアするか、それ自体をクリアする必要があります。
localfolder ファイルに書き込むことができる最大サイズに関する多くの回答を見つけましたが、localfolder 内のファイルの最大ファイルを設定する方法を説明する回答はありません。
アプリケーションにログインを実装しようとしているため、これが必要です。以前は、次のように web.config ファイルでこれを設定できました。
<maximumFileSize value="10MB" />
Log4Netを使用していますが、これはまだ.Netフレームワーク4.5に更新されていません。そのため、代替案を提供するこのチュートリアルに従いましたが、最大ファイルサイズについては何も見つかりませんでした。チュートリアルへのリンク
http://code.msdn.microsoft.com/windowsapps/Logging-Sample-for-Windows-0b9dffd7