This issue has illuded me for a while. I do not know of a fix, nor does anyone I believe. Some possible causes are:
Issue with the .net framework. Try reinstalling it.
File/Folder permissions and/or antivirus. Disable your antivirus and see if it works, if it does, add exclusions for the game...