Menu

Installation for VS2008?

Help
2008-08-15
2013-04-24
  • Himanshu Gohel

    Himanshu Gohel - 2008-08-15

    Has anyone modified the project source to be able to install this useful add-in for VS2008?

    I've been looking at the source but haven't been able to figure out what exactly to change.  It would be best if there was a choice to install it for VS2005, VS2008, or both.

    Thank you,

    Himanshu

     
    • Grégory Jaegy

      Grégory Jaegy - 2008-09-10

      Is  DoxyComments compatible with VS 2008 now ?

      Thanks,
      Gregory

       
      • Bill Royds

        Bill Royds - 2008-09-10

        I have converted the VS 2005 code to install in VS2008 at
        Branches/VS2008_addin.

        There is an installer in setup/release within that directory.

        I have been able to run it with VS 2008 to add file comments, but it doesn't seem to add code comments or dump code elements.

        The actual DoxyComment code is identical to VS2005, so it may be due to changes in the Visual Studio Code Model.

        If you have both VS 2005 and VS 2008, could you compare? I only have VS2008 trial (running out at end of month) and no VS2005 other than Express.

         
        • Himanshu Gohel

          Himanshu Gohel - 2008-09-25

          Bill,

          Regarding this comment: "I have been able to run it with VS 2008 to add file comments, but it doesn't seem to add code comments or dump code elements."

          I've noticed this happens when Intellisense hasn't finished parsing the code.  Once Intellisense is done, DoxyComment is able to detect code elements and insert the comment block.

          For some reason I don't remember having this problem with VS2005.  May be new behavior, or just that I'm noticing it in VS2008 now only because you mentioned it!

           
          • Bill Royds

            Bill Royds - 2008-09-25

            I have fixed the problem in the installer version on SourceForge.
            It was due to using VS2005 versions of the C++ code parser from the VS Studio SDK.

            The DoxyComment code was getting an error deep in the Microsoft code because it was trying to do a cast between 2005 structures and 2008 structures for location of code.

            Unfortunately, this is also the reason that there can't be a single version of the library for both VS 2005 and VS 2008, since all the .NET libraries are different.

             
    • Bill Royds

      Bill Royds - 2008-09-15

      I have installed a Visual Studio version in the downloads section.

      Please try it out (but not on production code) to find pout problm. It work on my machine, but I have noa ccess to anything other than XP SP3

      Relase name is beta_VS_2008

        Bill Royds

       
      • Himanshu Gohel

        Himanshu Gohel - 2008-09-19

        Hello Bill,

        Thanks for making the VS2008 add-in available.  I was able to install it without a hitch, and use the standard comment provider to insert comments for methods and classes.

        My VS2005-built custom provider didn't work as-is, but once I recompiled it with VS2008 (and remembering to update References) Doxycomment picked it up.

        So is there any chance of a combined VS2005 + VS2008 installer?  That would be ideal!

        Thanks again, and regards,

        Himanshu

         
        • Bill Royds

          Bill Royds - 2008-09-19

          The main difference is in the registry key and directory locations for the two versions, as well as requiring different .net libraries for each. Since these are contained in the setup parameters, there still would need to be two versions of the installer, but perhaps there can be a way to pick one or the other with a setup option. I am not an expert on creating msi packages so I would have to do more research to figure out how to do this.

           

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.