Error: Failed to update FIMS .NET Assemblies configuration on this workstation. ERROR: Runtime error: Access denied. - when trying to launch application

How do I fix this error?
Failed to update FIMS .NET Assemblies configuration on this workstation. 
ERROR: Runtime error. Access denied...
1. Right-click on the FIMS Icon and run as administrator. You may receive the message "msgOpen: Unable to open message file: PROMSGS" when running FIMS as admin. To resolve, see the following:
https://kb.blackbaud.com/articles/Article/118931

2. Be sure that the Windows account logged into the computer is a local admin and that the Windows account has rights to install and change folders on the machine.

Other solutions:
On the workstation, close FIMS, then open a Command Prompt with administrator privileges. To do so:
  1. Right click the desktop, go to New > Shortcut.
  2. Enter “cmd” (without quotes) and hit the enter key twice.
  3. Right click on the black “cmd” shortcut on the desktop, and select Run as Administrator.
  4. You may need an Administrator password at this point.  Consult your IT people if needed.
Correcting the Error:
 

Sometimes Windows updates or operating system upgrades may uninstall the legacy version of Microsoft .NET after installing the latest version 4.X.  FIMS requires the older legacy version Microsoft .NET v2.0.50727.


-You can verify by: in File Explorer, browse to ‘C:\Windows\Microsoft.NET\Framework\v2.0.50727’ and this folder may not exist or be empty

-To reinstall this version in File Explorer, browse to N:\dlc\install\3party and run dotnetfx.exe.  Close the install window when complete.

Then do the following:

  1. In the Command Prompt window, Type: N: (If you receive an error, type: net use n: \\{server-name}\npo ) You will need to have a space between n: \\.
  2. Type: cd found\fims\tools
  3. Type: reports.bat n:\dlc\bin\* n:\found\assemblies\* reports.log (There should be a space between each argument - it may work best to copy and paste this into the Command Prompt Window.)
  4. Type: type reports.log
  5. If you see the message “Added union code group with “-url” membership condition to the Machine level.  Success” then the errors should be resolved.
  6. Try logging into FIMS on the workstation and see if the issue is resolved now.
NOTE: Many times the message in step 5 above will say successful but really will not be. If the issue or error messages still occur after doing these steps that means that the Windows account under which these steps were done did not have full permission. You will need to log into the workstation with a Windows account that for sure has full admin rights and then do the steps then test the issue under that admin Windows account meaning stay logged in with that admin Windows account but log into FIMS being sure to right-click and run as admin and then test the issues and errors that were occurring. If the errors now do not occur under the full admin account you can then have the end user log back into the machine with their Windows account and the issues and error messages should no longer occur.
 

Environment

 FIMS

Was this article helpful?


Thanks for your feedback! Did this solve your issue?

Comments (optional):


Thanks for your feedback!
We're glad it was helpful but sorry it didn’t solve your issue. If you need assistance, click Chat with Support below.
We’re sorry to hear that. Please tell us why.

 I don't like how this works.

 The answer is confusing.

 The answer didn't match what I was searching for.

Additional Comments (optional):


Thanks for your feedback! If you need assistance, click Chat with Support below.
Thanks for your feedback. Help us make our products even better by sharing details in our Idea Banks or our online Community.
Thanks for letting us know. We'll work on clarifying the information in the article. If you need assistance, click Chat with Support below.
Thanks for letting us know. We'll work on updating the search engine to return more relevant results.