I cannot be sure whether it was the AppFabric itself, or the .NET Framework 4.0 RC that caused this, but visual studio has now ‘forgotten’ about the 4.0 framework versions (of which I have two installed, both beta and RC). It now throws the following whenever an existing project is opened or a new one is created.
The error reports as:
A problem occurred while trying to set the "References" parameter for the IDE’s in-process compiler. Error HRESULT E_FAIL has been returned from a call to a COM component.
It simply does not offer the 4.0 target frameworks against a project, despite existing.
I have attempted a repair of the 2010 installation with no success. Hopefully I’ll crack this tomorrow and can move on with using the AppFabric Distributed Cache.