I'm downloading from clickonce server new versions of files by my autoupdater. However, any time downloading cycle comes over MyApplication.exe.config file on the server `webClient.DownloadFile(remoteFile, localFile`) throws a `System.Net.WebException` with code 500 (internal server error or something like that). At the same time application event log renders few entries from asp.net, like 

1. failed to initialize AppDomain /LM/W3SVC/1/ROOT
Exception: System.Configuration.ConfigurationErrorsException
2. asp.net process id doesn't have permission to access GAC
3. aspnet\_wp.exe stoped.

But the cycle continues successfully for all other files.

Does it somehow figures that it is config file for a web server, since asp.net is .NET framework itself and "knows" about .config file?