When I launch Impulse to update my Sins of a Solar Empire that I got for Christmas, the program gets stuck at the validating registration step. I get a little error telling me something about .NET framework. Here is what the pop up says:
"Applicaton attempted to perform an operation not allowed by the securitry
policy. To grant this application the requireed persmission, contact your system
administrator, or use the Microsoft .NET framework configuration tool. If you
click continue, the application will ignore this error and attempt to continue,
if you click quit, the application will close immediately. Requested registry
access is not allowed."
Here is the error that gets stored in Impulse's log says:
-- [12/25/2008 11:21:08 PM] ----------------------------------------------------
Context: CreateDir
Message: Failed TryOpenFileForWrite
Build #: 955
Exception: Access to the path 'C:\ProgramData\Stardock\Impulse\InstalledXML\impulse_main.ini' is denied.
Stack Trace:
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options)
at Stardock.Central.Common.Utils.TryOpenFileForWrite(String Path)
What should I do so I can get this working right?