http://bugs.winehq.org/show_bug.cgi?id=28486
--- Comment #5 from Hans Leidekker hans@meelstraat.net 2011-09-26 07:04:32 CDT --- (In reply to comment #4)
The file is too big to attach here, even compressed. I've uploaded it to http://www.filesonic.com/file/2181946494.
It's a custom action called ExecXmlConfig that fails. The string "C:\windows\Microsoft.NET\Framework\v2.0.50727\CONFIG\machine.config" printed shortly before the failure suggest it's trying to access files that belong to the .NET 2.0 runtime.
You could copy machine.config from a .NET 2.0 installation to verify this theory (and repeat the procedure for any other file if necessary).
Another thing to try is to not pretend that .NET 2.0 is installed by removing C:\windows\Microsoft.NET\Framework\v2.0.50727 and associated registry keys.