Created attachment 3490 [details]
test program that has the bug
Isolated Storage creates new Directory with Signed Assembly
When calling IsolatedStorageFile.GetUserStoreForAssembly with in a signed assembly a new Isolated storage location is created. I ran the same attached project on Windows within VS2008 and it works correctly.
I am not sure if the following helps -
On Windows the Assembly assem.Evidence > Non Public Members > m_hostlist has 4 items.
On Mac with Mono it has only 3.
Installation UUID: 20a914bb-3960-4d26-bf1c-d0b16f853859
Mono 2.10.9 (tarball)
Package version: 210090011
Apple Developer Tools:
Xcode 4.6 (2066)
Release ID: 30101000
Git revision: 5d928ec4f9d5864b4db04a1301b8a8649b43fb9d
Build date: 2012-12-14 19:11:30+0000
Xamarin addins: 80f2dcc8fe4ed316b3e77dde496fc33d90305047
Mac OS X 10.8.2