Skip to content
DataMiner DoJo

More results...

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
Search in posts
Search in pages
Log in
Menu
  • Blog
  • Questions
  • Learning
    • E-learning Courses
    • Empower Replay: Limited Edition
    • Tutorials
    • Open Classroom Training
    • Certification
      • DataMiner Fundamentals
      • DataMiner Configurator
      • DataMiner Automation
      • Scripts & Connectors Developer: HTTP Basics
      • Scripts & Connectors Developer: SNMP Basics
      • Visual Overview – Level 1
      • Verify a certificate
    • Video Library
    • Books We Like
    • >> Go to DataMiner Docs
  • Expert Center
    • Solutions & Use Cases
      • Solutions
      • Use Case Library
    • Markets & Industries
      • Media production
      • Government & defense
      • Content distribution
      • Service providers
      • Partners
      • OSS/BSS
    • DataMiner Insights
      • Security
      • System Architecture
      • DataMiner Releases & Updates
    • Agile
      • Agile Webspace
      • Everything Agile
        • The Agile Manifesto
        • Best Practices
        • Retro Recipes
      • Methodologies
        • The Scrum Framework
        • Kanban
        • Extreme Programming
      • Roles
        • The Product Owner
        • The Agile Coach
        • The Quality & UX Coach (QX)
    • DataMiner DevOps Professional Program
  • Downloads
  • More
    • Feature Suggestions
    • Climb the leaderboard!
    • Swag Shop
    • Contact
      • General Inquiries
      • DataMiner DevOps Support
      • Commercial Requests
    • Global Feedback Survey
  • PARTNERS
    • All Partners
    • Technology Partners
    • Strategic Partner Program
    • Deal Registration
  • >> Go to dataminer.services

DIS – “Unhandled Dispatcher Exception” when opening QAction

Solved1.56K views30th March 2021DIS QAction
3
Jamie Stutz [SLC] [DevOps Member]1.18K 29th March 2021 0 Comments

Hi Dojo... since upgrading to a new computer, I'm getting an Unhandled Dispatcher Exception when I try to use the Edit QAction feature of DIS (full error message below). I'm sure I'm just missing some reference or something, but I've been unable to determine what. I'm using DIS 2.32.1.15 which I believe is current. I've trying uninstalling and reinstalling DIS, but that didn't help.

Any thoughts?

System.ServiceModel.FaultException:
Message="System.MissingMethodException: Method not found: 'Void Microsoft.CodeAnalysis.CSharp.CSharpCompilationOptions..ctor(Microsoft.CodeAnalysis.OutputKind, Boolean, System.String, System.String, System.String, System.Collections.Generic.IEnumerable`1<System.String>, Microsoft.CodeAnalysis.OptimizationLevel, Boolean, Boolean, System.String, System.String, System.Collections.Immutable.ImmutableArray`1<Byte>, System.Nullable`1<Boolean>, Microsoft.CodeAnalysis.Platform, Microsoft.CodeAnalysis.ReportDiagnostic, Int32, System.Collections.Generic.IEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.String,Microsoft.CodeAnalysis.ReportDiagnostic>>, Boolean, Boolean, Microsoft.CodeAnalysis.XmlReferenceResolver, Microsoft.CodeAnalysis.SourceReferenceResolver, Microsoft.CodeAnalysis.MetadataReferenceResolver, Microsoft.CodeAnalysis.AssemblyIdentityComparer, Microsoft.CodeAnalysis.StrongNameProvider, Boolean)'.
at SLDisClassLibrary.ClassLibraryHelper.CreateCompilation(String name, IEnumerable`1 syntaxTrees, ICollection`1 extraDLLs, ICollection`1 includeCompilations)
at SLDisClassLibrary.ClassLibraryCompilation.CreateCompilation(IDllImportResolver dllImportResolver)
at SLDisClassLibrary.ClassLibraryCompilation..ctor(ClassLibraryPackage basePackage, ICollection`1 customPackages, IDllImportResolver dllImportResolver)
at SLDisClassLibraryService.SLDisClassLibraryService.GetCompilationCached(ClassLibraryPackage basePackage, ICollection`1 customPackages, IDllImportResolver resolver)
at SLDisClassLibraryService.SLDisClassLibraryService.GetAllCustomDllImports(ClassLibraryPackage basePackage, ICollection`1 customPackages)"
Source="mscorlib"
StackTrace:
Server stack trace:
at System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime operation, ProxyRpc& rpc)
at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)
Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at SLDisClassLibraryShared.Interfaces.ISLDisClassLibraryService.GetAllCustomDllImports(ClassLibraryPackage basePackage, ICollection`1 customPackages)
at Skyline.VSX.ProtocolEditor.QActions.QActionProjectFactory.GenerateLibraryProject(ProtocolDocument document, Boolean isSolutionBased)
at Skyline.VSX.ProtocolEditor.QActions.QActionProjectFactory.GetOrCreateQActionProject(ProtocolDocument document, QAction qaction, IList`1 allQActions)
at Skyline.VSX.ProtocolEditor.QActions.QActionEditorHelper.OpenQAction(ProtocolDocument document, QAction qaction, IList`1 allQActions, Boolean buildProject, Boolean openInEditor)
at Skyline.VSX.ProtocolEditor.Tagging.XmlProtocolActionTagAdornment.<>c__DisplayClass55_1.<OpenQActionAction>b__1()
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

Jamie Stutz [SLC] [DevOps Member] Selected answer as best 30th March 2021

2 Answers

  • Active
  • Voted
  • Newest
  • Oldest
2
Wouter Demuynck [SLC] [DevOps Advocate]5.93K Posted 30th March 2021 1 Comment

The error message appears to indicate a mismatch between the version of DIS and the installed .NET Framework. It might be interesting to check which .NET Framework version is installed on the machine.

Jamie Stutz [SLC] [DevOps Member] Posted new comment 30th March 2021
Jamie Stutz [SLC] [DevOps Member] commented 30th March 2021

Hi Wouter… thanks for the interpretation… I ran the following PowerShell command and see the following versions installed:

PS C:Windowssystem32> Get-ChildItem ‘HKLM:SOFTWAREMicrosoftNET Framework SetupNDP’ -Recurse | Get-ItemProperty -Name version -EA 0 | Where { $_.PSChildName -Match ‘^(?!S)p{L}’} | Select PSChildName, version

PSChildName Version
———– ——-
v2.0.50727 2.0.50727.4927
v3.0 3.0.30729.4926
Windows Communication Foundation 3.0.4506.4926
Windows Presentation Foundation 3.0.6920.4902
v3.5 3.5.30729.4926
Client 4.8.04084
Full 4.8.04084
Client 4.0.0.0

You are viewing 1 out of 2 answers, click here to view all answers.
Please login to be able to comment or post an answer.

My DevOps rank

DevOps Members get more insights on their profile page.

My user earnings

0 Dojo credits

Spend your credits in our swag shop.

0 Reputation points

Boost your reputation, climb the leaderboard.

Promo banner DataMiner DevOps Professiona Program
DataMiner Integration Studio (DIS)
Empower Katas
Privacy Policy • Terms & Conditions • Contact

© 2025 Skyline Communications. All rights reserved.

DOJO Q&A widget

Can't find what you need?

? Explore the Q&A DataMiner Docs

[ Placeholder content for popup link ] WordPress Download Manager - Best Download Management Plugin