It's low-pri because the csproj should be read-only in TFS offline mode, but we could fail earlier and avoid possible confusion/broken state.
3/27/2012 UPDATE: Actually, we should succeed.
1. TFS boud app, in offline mode
2. Open Nuget P]ackage Manager, Installed tab
3. Uninstall a package
The UI says :
Access to the path 'f:\users\aldion\documents\visual studio 2010\Projects\MvcApplication5800\MvcApplication5800\packages.config' is denied.
Actually : The package DLL references were removed.
4. Install a package :
The UI says :
Successfully installed 'EntityFramework 5.0.0-beta2'.
Executing script file 'f:\users\aldion\documents\visual studio 2010\Projects\MvcApplication5800\packages\EntityFramework.5.0.0-beta2\tools\init.ps1'.
Install failed. Rolling back...
Access to the path 'f:\users\aldion\documents\visual studio 2010\Projects\MvcApplication5800\MvcApplication5800\packages.config' is denied.
3/27/2012 UPDATE: Actually, we should succeed.
1. TFS boud app, in offline mode
2. Open Nuget P]ackage Manager, Installed tab
3. Uninstall a package
The UI says :
Access to the path 'f:\users\aldion\documents\visual studio 2010\Projects\MvcApplication5800\MvcApplication5800\packages.config' is denied.
Actually : The package DLL references were removed.
4. Install a package :
The UI says :
Successfully installed 'EntityFramework 5.0.0-beta2'.
Executing script file 'f:\users\aldion\documents\visual studio 2010\Projects\MvcApplication5800\packages\EntityFramework.5.0.0-beta2\tools\init.ps1'.
Install failed. Rolling back...
Access to the path 'f:\users\aldion\documents\visual studio 2010\Projects\MvcApplication5800\MvcApplication5800\packages.config' is denied.