Silverlight の IsolatedStorageFile.GetUserStoreForApplication のドキュメントには、分離ストレージは「アプリケーション」に固有のものであり、それぞれの異なるアプリケーションは他のすべての「アプリケーション」から独立した独自のストレージを持つ (ただし、ドメイン全体に対して 1 つのクォータがある) と書かれています。
それは素晴らしいことですが、「アプリケーション」が何を意味するのかを説明するものをまだ見つけていません (Silverlight のドキュメントでも、通常の .NET Framework のドキュメントでも)。特に、Silverlight はどのような情報を使用して、「これはアプリケーション A であり、これはアプリケーション B である」と判断しますか? URI から .xap ファイルに移動するだけですか、それとも何ですか?