ins0m
ins0m

Reputation: 848

.Net Framework documentation location

im working on a documentation project and i need to parse the .net framework documentation. I want to use NDoc for that. I have successfully installed the .net framework and the msdn library. The problem is that i am not able to find the dll's and there corresponding xml files. I'm even not sure if they exists or if the documentation browser uses compiled helpfiles.

To make it short: What is the location of the .net framework dll's and there corresponding .xml documentation files (if those exists).

Thanks

Upvotes: 5

Views: 2232

Answers (4)

Daniel Hilgarth
Daniel Hilgarth

Reputation: 174309

On my machine, they live here:

c:\WINDOWS\Microsoft.NET\Framework\<FrameworkVersion>\en\

They might also be alongside the DLLs in

c:\WINDOWS\Microsoft.NET\Framework\<FrameworkVersion>

UPDATE:
It appears as if one part of the files lies in the folders I specified above and another part - specifically WPF - lies in the folder specified by Dennis. See this question in the Microsoft forum for some official confirmation.

Upvotes: 4

Gregory A Beamer
Gregory A Beamer

Reputation: 17010

Framework DLLs, at least for the most part, are in the Global Assembly Cache. This is primarily a percompile for performance step. You will find copies under %WINDIR%/Microsoft .NET/{framework version}.

The default location for local help is C:\Program Data\Microsoft\HelpLibrary\

Upvotes: 0

Dennis Traub
Dennis Traub

Reputation: 51634

On my system they can be found at (.dll and .xml)

C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\

and (.dll only)

C:\Windows\Microsoft.NET\Framework\v4.0.30319

Upvotes: 8

hungryMind
hungryMind

Reputation: 6999

XML is not stored on disk and dll's could be found under system GAC. Why do you need to document entire .net framework library?

Upvotes: -3

Related Questions