問題タブ [isolatedstorage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2103 参照

.net - NLog を使用して分離ストレージにログインする

C# Win フォーム内で NLog ライブラリ (http://nlog-project.org/) を使用してログを記録します。この NLogger を使用してログファイルを「IsolatedStorage」に書き込むことができる場合、経験のある人はいますか?

Thx 4つの答え

0 投票する
2 に答える
401 参照

c# - ADO.NETから分離ストレージへのSQLバックアップ

c#ADO.netを使用してSQLサーバーデータベースのバックアップを作成し、.BAKファイルを分離ストレージに出力することは可能ですか?

ありがとう

0 投票する
1 に答える
1873 参照

silverlight - Silverlight で IsolatedStorage からバイナリ データを読み取る

Silverlight アプリケーションの分離ストレージ内のファイルにいくつかのバイトが書き込まれています。このファイルの名前は「data.dat」です。次のコードを使用して、Isolated Storage に書き込みました。

私の質問は、バイトがそこにあるときに、分離ストレージからバイトを取得するにはどうすればよいですか? 私が見るものはすべて文字列を返します。しかし、バイナリ データを返す方法がわかりません。

ありがとう。

0 投票する
1 に答える
3670 参照

c# - .NET: 分離ストレージ例外

Silverlight で Windows Phone 7 アプリを作成しています。で困っていIsolatedStorageます。

例外は次のとおりです。

ここで何が間違っているのでしょうか?MSDN によると、この例外は、分離ストレージが削除または無効化されたときにスローされるとのことです。それは起こったでしょうか?エミュレータでこの問題が発生しています。

更新:これは、エミュレーターでアプリを初めて実行したときにのみ発生するようです。アプリがクラッシュした後、エミュレーターで再度実行しましたが、この問題は発生しません。

更新 2 :FileMode.OpenOrCreateの代わりに使用FileMode.Openすると、問題が解決したようです。

0 投票する
2 に答える
1678 参照

c# - IsolatedStorageFile の問題

Silverlight で Windows Phone 7 アプリを作成しています。の使用に問題がありIsolatedStorageFileます。

次のメソッドは、いくつかのデータをファイルに書き込むことになっています。

最後に、DEBUG実際にデータが書き込まれていることを確認します。であることを確認しました。このメソッドは 6 回以上呼び出されます。毎回、より多くのデータが追加されます。

ただし、データを読みに行くと、返される JSON は、 の 1 回の呼び出しで書き込んだものだけですwriteToFile()。これが私の読む方法です:

ここで何が間違っているのでしょうか?ファイルへの書き込みが間違っていますか? 読み戻すことができる唯一のデータは、最初の書き込みからのものであると確信しています。

更新: 2 つの呼び出しを追加しましFlush()たが、クラッシュします:

をコメントアウトしてstream.Flush()そのままwriter.Flush()にしておくと、同じ問題が発生します。

更新 2 :いくつかの印刷ステートメントを追加しました。すべてがシリアル化されているように見えます:

しかし、実際に読み戻されるのは最初のセットだけです。

私はさらに数回テストを実行しました。最初のアイテムだけが読み返されていると確信しています。

0 投票する
1 に答える
620 参照

isolatedstorage - 分離されたストレージ内のファイルを(プログラム的にではなく)一覧表示、表示、および開く方法は?

「IsolatedStorageBrowser」ユーティリティがあったことを覚えていますが、もう見つかりません。本当にありますか?

分離されたストレージ内のファイルを(文法的にではなく)一覧表示、表示、および開くにはどうすればよいですか?

0 投票する
2 に答える
3219 参照

c# - 分離ストレージ内のバインディング イメージ

おい。ユーザーが検索できるアイテムのリストがあります。検索結果はリストボックスに表示されます。各animalオブジェクトには、Isolated Storage 内のイメージへのパスがあります。listboxitem 内のイメージ コントロールを分離ストレージ内のイメージにバインドする最も簡単な方法は何ですか? 私が見た例では、Isolated Storage ではなく、インターネットからの画像を表示する傾向があります。約 10 枚の画像がある場合、すべてのメモリを占有してクラッシュするようです。ありがとう

編集:

クラスでこれを使用していますBitmapConverter(IValueConverterを継承します)

AppResource.xaml ファイルの先頭にこれがあります。

BitmapConverter にブレークポイントを設定しましたが、呼び出されません。私は以前に IValueConverter を使用したことがないので、どんな助けも素晴らしいでしょう. ありがとう

0 投票する
1 に答える
1231 参照

c# - IsolatedStorage が原因でメモリが不足する

おい。ユーザーが次のような項目をクリックすると、Isolated Storage から画像が読み取られます。

これは問題なく動作しますが、2 つの画像の間を行ったり来たりすると、メモリの消費量が増え続け、メモリが不足します。分離ストレージから画像を読み取るより効率的な方法はありますか? いくつかの画像をメモリにキャッシュすることはできますが、何百もの結果があると、とにかくメモリを占有してしまいます。助言がありますか?

0 投票する
2 に答える
777 参照

silverlight - Silverlight LocalSettings(IsolatedStorageSettings)のサイズ制限は16kですか?

ビューモデル全体をIsolatedStorage設定に保存しようとしています。他の多くのVMが含まれているため、非常に大きくなります。

値を読み取ろうとすると、「IsolatedStorageFileStreamで許可されていない操作」エラーがスローされます。私はファイルを使用しておらず、IsolatedStorageSettingsクラスを使用しているため、これは厄介な問題のようです。

ローカルアプリのデータディレクトリの下にある__LocalSettingsファイルをチェックアウトしましたが、16kで切り捨てられているようです(XML要素名の途中)。16kの制限があると思われるため、次回のロード時に、IsolatedStorageクラスはそれを無効なファイルと見なし、フィットをスローします(その後、空のファイルにブランクで戻します)。

IsolateStorageSettingsを使用するときに、すべての設定に16kのサイズ制限があるかどうかを確認したいのですが。

それを回避するいくつかの方法は、設定を使用する代わりにファイルとしてシリアル化し、再水和するか、このアプローチをまったく使用しないことです(より少ない情報を保存します)。誰かがより良いアイデアを持っているなら私に知らせてください?

0 投票する
3 に答える
524 参照

database - Silverlight 分離ストレージと大きなファイルの読み込み

Windows Phone 7 アプリケーションで、 Isolated Storageを使用して格納された大きな XML ファイル (都市のリスト) をクエリしたいと考えています。このようにすると、ファイルはメモリにロードされますか (> 5 mo) ? もしそうなら、他にどのような解決策がありますか?

編集:

詳細。AutoCompleteBox (http://www.jeff.wilcox.name/2008/10/introducing-autocompletebox/) を使用したいのですが、Web サービス (これは固定データであり、オンラインである必要はありません) を使用する代わりに、ファイル/データベース/分離ストレージを照会するには...都市の固定リストがあります。コメントで40kだと言いましたが、最終的には1k行に近づいたようです。