Click here to Skip to main content
12,824,281 members (43,226 online)
Rate this:
Please Sign up or sign in to vote.
See more: C# .NET .NET4
I want to generate a project document using Doxygen.
Presently Doxygen is working for me when I place Default.Doxygen in anyone folder of the multilayer solution.
But I want the Document should be created for Whole Solution That means It should include all the classes and class member of DAL,BL and UI under single document.

Please help me How to do it ?


Kapil Onkar.
Posted 24-Jan-13 20:36pm

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

I'm not an everyday user of doxygen, but maybe I can give you a hint:
Put the doxygen config file in the solution folder. I guess, Your SLN-file will be there, too.

In the config file tell doxygen, where to find the projects.
Look for the following parameters:
INPUT = Your-DAL-Project-Path \
        Your-BL-Project-Path \


Hope it helps.
Andy411 25-Jan-13 5:51am
Sorry, I have no idea how to include the edmx diagram in doxygen. But if you include the autogenerated files, you should have almost everything. Do you use graphviz ?
Andy411 25-Jan-13 7:38am
What's wrong???
I pressed the reply button in the comment, so I answered the author of the comment ("sisir patro") which included the question about EDMX and the author were you. And the comment is signed with "Thanks kapilonkar". The original question was posted by "kapilonkar". For me it looks, like you have 2 accounts and mixed them up :-) If not, I'm sure that the OP will read it, because he is interessted in the comments to his question.

Nice weekend

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

    Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Mobile
Web02 | 2.8.170308.1 | Last Updated 25 Jan 2013
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100