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
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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
Is DoxyComments compatible with VS 2008 now ?
Thanks,
Gregory
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.
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!
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.
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
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
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.