Home Dashboard Directory Help
Search

VS11 Help Viewer 2 beta no longer works after update. by Tobias Käs


Status: 

Resolved
 as Won't Fix Help for as Won't Fix


5
1
Sign in
to vote
Type: Bug
ID: 735869
Opened: 4/7/2012 6:44:26 AM
Access Restriction: Public
1
Workaround(s)
view
4
User(s) can reproduce this bug

Description

After applying the update published today (vs_update.exe, file version 11.0.50323, date 2012-04-07) the VS 11 help viewer no longer works. When I try to start it from the start menu or from within VS11 the splash screen shows but then a message box pops up with the error "A content file required by the Help Viewer is missing or has been corrupted".
Details
Sign in to post a comment.
Posted by treaschf on 12/17/2012 at 1:14 AM
I have experienced this very same issue with Visual Studio 2012 RTM, when installing Update 1 on it.
Posted by Sorin-Emanuel Ghetaru on 12/3/2012 at 1:50 AM
I solved the problem by copying a little file CatalogType.xml from another installation (without update) to /ProgramData/Microsoft/HelpLibrary2/Catalogs/VisualStudio11/
The content of this file:
<?xml version="1.0" encoding="utf-8"?><catalogType>UserManaged</catalogType>
Posted by Microsoft on 7/13/2012 at 11:24 AM
Thank you for reporting this issue you've encountered with Visual Studio RC Update. We were able to reproduce this issue and have confirmed that it is a problem. We are currently weighing this issue with where we are at in the product lifecycle, implications of the change, workarounds, and related things. We currently plan to fix this issue for a future release of the product.

Thanks

In the meantime, we recommend the following workarounds to address your issue:

1) Do a repair on Visual Studio to have it lay down the expected files. This will unfortunately put you in a situation where your old store is not being used and you will need to re-install the books. Additionally you will probably want to delete the folder that had the old content store since it is just using disk space.

2) You can manually update the registry key for content store location to point your moved folder. We have documented our registry keys at http://msdn.microsoft.com/en-us/library/hh500508(v=vs.110) the one you would want to look at is LocationPath. I would only advise this solution if you are comfortable updating the registry.

Posted by Tobias Käs on 7/6/2012 at 4:30 AM
@Smart Gotodo - sorry didn't get notified of your post so I didn't notice it. I added an explanation how to work around it on that other tab.

@Microsoft - this is silly, you marked this as solved and the first patch for VS 2012 RC has the exact same problem (it was published AFTER this has been marked as solved).
Posted by Smart Gotodo on 5/9/2012 at 9:03 PM
hi Tobias Käs,
can you show how to fix it manually in detail?

thanks,
Posted by Tobias Käs on 5/9/2012 at 12:00 PM
Just to clarify, I didn't try to uninstall/reinstall anything. It was a VisualStudio patch which broke the registry setting: it had reset the local help store path even though I had previously moved it. I fixed this for myself by manually adjusting the registry setting, but you may want to be more careful about your patches in the future.
Posted by Microsoft on 5/9/2012 at 8:33 AM
Tobias,

There is an additional change to the book definitions which require uninstall of Beta content for upgrades. We did cover this in the Beta Help Viewer 2.0 Readme which unfortunately is not very discoverable. We are working on addressing the Readme discoverability issue.

http://go.microsoft.com/fwlink/?LinkId=237571

2.1.2. Remove Visual Studio 11 Beta Help content books before you uninstall Visual Studio 11 Beta
When Visual Studio 11 Beta is uninstalled, Microsoft Help Viewer is also uninstalled. However, the Help content books are not removed.

To resolve this issue:

Before you uninstall Visual Studio 11 Beta, on the Visual Studio menu bar, choose Help, Add or Remove Local Help Content, and then remove the Visual Studio 11 Beta Help books.

Malcolm Dickson
Help Viewer Program Manager
Posted by Microsoft on 5/8/2012 at 11:44 PM
Thank you for submitting feedback on Visual Studio 11 and .NET Framework. Your issue has been routed to the appropriate VS development team for review. We will contact you if we require any additional information.
Posted by Tobias Käs on 4/10/2012 at 1:51 PM
From what I can see the registry settings have indeed been reset, none of the paths in the registry point to my actual content storage.
Posted by Tobias Käs on 4/10/2012 at 12:36 AM
@Mike Danes - yes I've changed the local help store to point to another drive during the initial installation, I'll check the registry settings later today and post the results.
Posted by MS-Moderator01 on 4/8/2012 at 6:42 PM
Thank you for your feedback, we are currently reviewing the issue you have submitted. If this issue is urgent, please contact support directly(http://support.microsoft.com)
Posted by Mike Danes on 4/7/2012 at 8:05 AM
Did you change the local help store path? I did and after installing the update I got the same error as you. I found that the path (stored in registry) had reverted to the original path and of course, there are no files there...
Sign in to post a workaround.
Posted by Tobias Käs on 7/6/2012 at 4:28 AM
Fix the 'LocationPath' entry under 'HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Help\v2.0\Catalogs\VisualStudio11' to point to the location you previously moved your content store to.