The Strategy Office plugin interfaces with the client operating system and the client Microsoft Office software to execute Strategy reports and documents. This article will cover some cases where the Strategy Office plugin will not appear in the Microsoft Office ribbon bar and describe subsequent troubleshooting steps.
Step 1: Run the Strategy Office Configuration Utility to determine if there are any issues with initializing the plugin. Starting in Strategy Office 9.3.0, users can run a configuration utility trace to log initialization diagnostics. For instructions on how to do this, refer to KB40329: New feature in MicroStrategy office 9.3.0: Startup tracing for Configuration utility
Step 2: Check the COM registration by following the steps below:



Step 3: Check the .NET registration by using the Microsoft Fusion Log Viewer (fuslogvw.exe) that is installed with the .NET SDK framework to verify if the Strategy Office assembly module (moimain.dll) is loaded. You can obtain the .NET SDK framework from the following locations:
Navigate to Start > All Programs > Microsoft.NET Framework SDK to open the SDK command prompt. Here, type in fuslogvw. In the dialogue, click Settings to enable the log.
Note: Remember to disable the log after troubleshooting is complete.
Here is an example of what the log file looks like:
Bind result: hr = 0x0. The operation completed successfully. Assembly manager loaded from: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\mscorwks.dll Running under executable C:\Program Files\Microsoft Office\OFFICE11\EXCEL.EXE --- A detailed error log follows. === Pre-bind state information === LOG: user = DA56\Administrator LOG: DisplayName = moimain, PublicKeyToken=3b13c88b73ccf2fe (Partial) LOG: Appbase = file:///C:/Program Files/MicroStrategy/Office/ LOG: Initial PrivatePath = NULL LOG: Dynamic Base = NULL LOG: Cache Base = NULL LOG: AppName = NULL Calling assembly: (Unknown) === LOG: This bind starts in default load context. LOG: No application configuration file found. LOG: Using machine configuration file from c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\config\machine.config LOG: Policy not being applied to reference at this time (private, custom, partial, or location-based assembly bind). LOG: Attempting download of new URL file:///C:/ProgramFiles/MicroStrategy/Office/moimain.DLL LOG: Assembly download was successful. Attempting setup of file: C:\Program Files\Strategy\Office\moimain.dll LOG: Entering run-from-source setup phase. LOG: Assembly Name is: moimain, Version=9.0.2.0, Culture=neutral, PublicKeyToken=3b13c88b73ccf2fe LOG: A partially-specified assembly bind succeeded from the application directory. Need to re-apply policy. LOG: No application configuration file found. LOG: Using machine configuration file from c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\config\machine.config LOG: Post-policy reference: moimain, Version=9.0.2.0, Culture=neutral, PublicKeyToken=3b13c88b73ccf2fe LOG: assembly was found in the GAC LOG: Binding succeeds. Returns assembly from C:\WINDOWS\assembly\GAC_MSIL\moimain\9.0.2.0__3b13c88b73ccf2fe\moimain.dll Error: Assembly is loaded in default load context.