Roland Weigelt

Born to Code

News

  • Twitter: English | Deutsch
  • GhostDoc:
  • .NET User Group:
  • Personal homepage:
  • XING:
    XING

.NET related Links

GhostDoc 1.9.1 (for Visual Studio 2005) Released

20051120_GhostDoc

Version 1.9.1 is a bugfix release of GhostDoc for Visual Studio 2005 (download on the GhostDoc homepage).

The VB.Net support will remain experimental in this release, so it is turned off by default and you have to turn it on in the configuration dialog. A couple of issues (caused by small differences between the C# and the VB.Net CodeDOM) have been fixed, and things are looking good in general so I’m confident I can drop the experimental status pretty soon.

Important: When updating from 1.9.0, please uninstall 1.9.0, start Visual Studio once, exit and then install 1.9.1. If you have customized your configuration, please export it before uninstalling 1.9.0, then import it after installation of 1.9.1. All steps are explained in detail in the ReadMe.txt file in the ZIP archive.

ChangeLog:

  • Fixed: Use of generics causing documentation not being generated.
  • Fixed: Installation not possible if "My Documents" folder is on network drive/share.
  • Fixed: VB.Net support: Inherited documentation causing either error messages or mixed up comments.
  • Fixed: VB.Net support: Property accessors being treated as methods.
  • Fixed: VB.Net support: Minor differences between C# and VB.Net CodeDOM causing trouble.
  • Fixed: Some add-in issues (uninstallation, add-in manager)
  • Changed: The add-in is no longer installed to a sub-folder of the AddIns directory. Instead, any location can be chosen now on the harddrive.
  • Changed: In the generated comments, references to types ("<see cref="..." />) are now using the "T:" prefix that you may know from the inherited comments. This is to avoid the (new) warnings that Visual Studio 2005 is generating.

Thanks to Markus Hogsved for his detailed feedback on VB.Net support.

Comments

ZoEpErCaViA said:

The installer works correctly now, but the Add-in is not correctly loaded in VS, i.e. it shows in the Add-In manager but is not available in the menu (it works on another computer though).

I get the following message in the event log:

Exception thrown in OnConnection (ext_cm_Startup): Method not found: 'EnvDTE.Command EnvDTE80.Commands2.AddNamedCommand2(EnvDTE.AddIn, System.String, System.String, System.String, Boolean, System.Object, System.Object[] ByRef, Int32, Int32, EnvDTE80.vsCommandControlType)'.
Stack trace: at Weigelt.GhostDoc.AddIn.CreateAddInCommands()
at Weigelt.GhostDoc.AddIn.CreateAddInMenus()
at Weigelt.GhostDoc.AddIn.OnConnection(Object application, ext_ConnectMode connectMode, Object addInInst, Array& custom)

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

Any ideas?
# November 20, 2005 4:00 PM

Josh Gough said:

Does this work with C# Express edition?
# November 20, 2005 4:07 PM

Roland Weigelt said:

Hi ZoEpErCaViA,

whoa, that's pretty wild. Let's move the discussion to the GhostDoc support forum. On the GhostDoc homepage, click "Forum" in the page header, or use the direct link (which may change in the future, though): http://ghostdoc.12.forumer.com/

Could you please write a new entry in the "Bug reports" forum (simply copy your comment over to the forum)? One question you could answer while you're writing the entry is whether the other machine also had the Beta installed (and uninstalled via the MS uninstaller tool).
# November 20, 2005 4:14 PM

Roland Weigelt said:

Hi Josh,

I haven't tested it, but guessing from the offical information that Express editions do not support add-ins and the fact that I'm using a fully "offical" way of writing an add-in (XML registration, no special tricks), I'd say no.
# November 20, 2005 4:24 PM

Josh Gough said:

Roland, thank you, I just did some more searching and saw that "Macros and Add-ins" are not supported. That stinks...
Can ghostdoc be used as a library? :-D

I will have access to VS 2005 from work, but I wanted to give this a whirl here at home for fun.

Thanks,
Josh
# November 20, 2005 4:29 PM

john said:

can i use GhostDoc 1.9.5 with ASP.NET 2.0 applications?

# January 30, 2007 1:53 PM