Product(s): | InRoads, MX, GEOPAK |
Version(s): | 08.11.09+ |
Area: | Basic Settings |
Original Author: | Chris Key, Bentley Technical Support Group |
Troubleshooting .NET Framework Errors in InRoads, GEOPAK, and MX
The .NET Framework errors are a generic error that can happen at different stages working in the products. There is no single method for fixing these errors, but there are different workflows we have found that will help in different situations. Below you will find methods and instructions for troublshooting the .NET Framework error when in these different stages in the product.
What is the .NET Framework?
Before you can understand why you are getting these errors, you need to know what the .NET Framework is. To read an overview of the .NET Framework provided by Microsoft, please visit this Overview of the .NET Framework page. As it pertains to our Bentley products, basically it is a technology that support building and running the new generation of applications.
How to Troubleshoot Errors on Installation or Startup
- Check the shortcut icon Properties for MicroStation and see if you have the command line switch and the Application switch set up for InRoads. The following is how the 'target' should read for the users accessing InRoads Suite through the MicroStation Shortcut Target: C:\Program Files (x86)\Bentley\MicroStation V8i (SELECTseries)\MicroStation\ustation.exe" -wsLoad_InRoads_SS3=1 -wsINROADS_APP=Suite (or C:\Program Files (x86)\Bentley\MicroStation V8i (SELECTseries)\MicroStation\ustation.exe" -wsLoad_InRoads_SS4=1 -wsINROADS_APP=Suite if you have installed SS4).
- Make sure that the workspace is not calling up the SS2 command line switch. It is possible that a configuration was previously created or a variable set in the workspace to call up the Load_InRoads_SS2=1 switch that is impeding on the SS3/SS4 startup. Check in the C:\Program Files (x86)\Bentley\MicroStation V8i (SELECTseries)\MicroStation\config\system and C:\Program Files (x86)\Bentley\MicroStation V8i (SELECTseries)\MicroStation\config\appl directories for a file named 'LoadInRoads.cfg', ;LoadGEOPAK.cfg', or some other file that may contain a command line switch for the SS2 version. This SS2 switch could be preventing the correct SS3 information from loading. If there is a file and the text inside that file reads "Load_InRoads_SS2=1", completely delete that file (or comment out the line in the CFG) because it is trying to use the switch for the SS2 application instead of allowing the SS3 tools to load.
- Go to C:\Program Files (x86)\Bentley\MicroStation V8i (SELECTseries)\MicroStation\config\appl\InRoads.3.0.cfg and comment out the following line. We have found this to switch off the use of some old DLL files and force it to use only the SS3 files instead.
# InRoads_SS3=1 (or # InRoads_SS4=1)
- Another option is to manually uninstall InRoads and remove all DLL files from the computer in order to perform a clean installation. Some file(s) may have been corrupt or not installed on the machine properly during the installation. Access the InRoads Group V8i SS3 Removal Instructions or InRoads Group V8i SS4 Removal Instructions to get a step by step process to remove all necessary file and uninstall the SS3/SS4 product. Once this is complete, please reinstall the InRoads product.