I am developing a solution within Visual Studio 2010 for SharePoint 2010. Once of my eventReceivers creates about 2000 KeyValuePairs, so I get (and would expect with the default timeout of 120) the SharePoint process timeouts when deploying.
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\ exists in my environment, but SharePointTools does not. If I create this, and then the REG_DWORD, it does not seem to have any affect.
I have found another similar registry entry at HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0_Config\SharePointTools (it previously existed here), but when I add the Timeout REG_DWORD, it is wiped out when I restart Visual Studio.Which should I be adding the REG_DWORD to - 10.0 (as article says) or 10.0_Config (where SharePointTools existed)?
My deployments always fail during the feature activiation of the features which creates these large lists. Exact error message is:
"Error occurred in deployment step 'Activate Features': A timeout has occurred while invoking commands in SharePoint host process"