What defines a Silverlight application, and when two Silverlight applications can share IsolStorage, i.e.:
- If I want to have two Silverlight applications share Isolated storage space, is this possible? What "application identifier" do I need to give for this?
- If I do not want two Silverlight applications sharing IsolStorage, how can I prevent it ? Is there any need to do this?
For example, I noticed that when I develop a Silverlight application, I can press F5, save the application in isolated storage, stop the application, press F5 again, and it is read from the same Isolated storage. (I would have thought that a new compilation would force him to use the new IsolStorage.)
However, when I then copy the .xap and .html files to another directory and open the .html file, it does not share IsolStorage with an application that I developed. What changed?
What happens behind the scenes here, so I know when IsolatedStorage is shared and when not?
source
share