Topics
Installing the WP7 Isolated Storage Explorer
- Download the latest build from the Downloads page
- Run the installer
- Click Yes or Allow if your firewall software prompts for a firewall rule (This will allow the WP7 Isolated Storage Explorer to communicate with remote applications)
- The WP7 Isolated Storage Explorer can now be started from the Desktop (shortcut), the Programs Menu on Start or in Visual Studio (View->Other Windows->WP7 Isolated Storage Explorer)
Note: The Visual Studio integrated WP7 Isolated Storage Explorer requires Visual Studio 2010 (Professional or above) to be installed before running the setup. If Visual Studio is installed later, you must run the WP7 Isolated Storage Explorer setup again to access the integrated client.
Enabling isolated storage operations on your project
Windows Phone applications must reference the
IsolatedStorageExplorer assembly and call the
Start method to connect to the WP7 Isolated Storage Explorer service in order to perform operations.
This will connect the Windows Phone application to the service and will allow communication with the desktop explorer or Visual Studio integrated explorer.
To enable isolated storage operations the following actions need to be performed:
1. Add a reference to the
IsolatedStorageExplorer assembly using the Add Reference dialog and selecting the assembly on the
.NET tab
You can also find the assembly at
INSTALLDIR\Library\ (INSTALLDIR is the installation directory for the WP7 Isolated Storage Explorer)

2. Add the call to "
IsolatedStorageExplorer.Explorer.Start("<hostname>")" in the handler for the
Launching event in App.xaml.cs.
Note: Replace <hostname> with the host name or IP of the of the testing or development machine.
Your code should look similar to the following:

3. Add the call to "
IsolatedStorageExplorer.Explorer.RestoreFromTombstone()" in the handler for the
Activated event in App.xaml.cs
Your code should look similar to the following:

4. The application now supports isolated storage browsing and operations. Run the application and it will show up in the applications list in the WP7 Isolated Storage Explorer on your testing or developement computer.
Note: The WP7 Isolated Storage Explorer supports connections from the emulator or actual devices. For applications running on devices a data connection must be enabled (WiFi or the mobile data connection).
It is
not recommended to use the WP7 Isolated Storage Explorer on a device over a mobile data connection due to traffic the application will generate, traffic that might be charged by the mobile carrier.
The development or testing machine's firewall must allow connections to the WP7 Isolated Storage Explorer Service on port 2502.
Browsing the Isolated Storage File and performing operations
Now that the application has isolated storage operations enabled, you can use the desktop explorer or the Visual Studio integrated explorer to perform operations.
| Desktop Explorer | Visual Studio integrated Explorer |
| |
To start the desktop explorer:
- Use the shortcut on the desktop (WP7 Isolated Storage Explorer) or
- Open the Start menu. Go to All Programs-> WP7 Isolated Storage Explorer and run "WP7 Isolated Storage Explorer"
To start the Visual Studio integrated client:
- In Visual Studio open the View menu and under Other Windows click on WP7 Isolated Storage Explorer
The explorer application and VS integrated explorer expose the same operations. To perform an operation, click click an item in the tree view and select the operation.
Parallel operations with multiple devices or applications
The WP7 Isolated Storage Explorer can work with multiple applications running on either the emulator or devices. Connected applications show up in the applications dropdown.

You can also run multiple instances of the explorer (both the desktop version and the Visual Studio integrated version) at the same time on the same computer. The explorer will lock an application while an operation is in progress to prevent conflicts. The application lock will show in all explorer instances while the operation is in progress.

Uninstalling the WP7 Isolated Storage Explorer
To uninstall the WP7 Isolated Storage Explorer go to
Control Panel->
Programs->
Programs and Features, select "WP7 Isolated Storage Explorer" and click Uninstall.
Planned Features