I seem to be missing a file called (machine.config) Can I reconstruct it?
Does it change with each new program or with each new piece of new hardware?
Can I use an older one that was backed up?
The file is not used by Windows. It is used by programs that run on the
..NET framework.
For version 1.0.3705, the file is located at:
%systemroot%\Microsoft.NET\Framework\v1.0.3705\CONFIG
For version 1.1.4322, very similar:
%systemroot%\Microsoft.NET\Framework\v1.1.4322\CONFIG
I don't even have a machine.config file in my 1.0.3705 folders but I see
one for version 1.1. Apparently I have some programs installed that use the
newer version but none that use the old framework.
The file would change whenever a .NET application needed to write to it-
usually on installation of that app. My machine.config shows a date in
February so apparently it doesn't *have to* be written to often.
I would suggest that you repost this question in the .NET newsgroups. While
a lot depends on what program(s) you have installed that is using the .NET
framework, those folks would be familiar with the basic ins and outs of the
machine.config file.