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
  • Updates & Insights
  • Questions
  • Learning
    • E-learning Courses
    • Empower Replay: Limited Edition
    • Tutorials
    • Open Classroom Training
    • Agility
      • Kanban workshop
      • Agile Fundamentals
    • 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
    • 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
      • About the DevOps Program
      • DataMiner DevOps Support
  • Downloads
  • More
    • Feature Suggestions
    • Climb the leaderboard!
    • Swag Shop
    • Contact
    • Global Feedback Survey
  • Support
  • PARTNERS
    • All Partners
    • Technology Partners
    • Strategic Partner Program
    • Deal Registration
  • >> Go to dataminer.services

Referenced DLL files not in the compiled protocol package (.dmprotocol)

Solved70 views12 hours agoMissing Assembly Reference
3
Trong Huynh [DevOps Member]780 2 days ago 0 Comments

Hi,

I am developing a protocol that uses the Microsoft.Management.Infrastructure Nuget package. When the element runs it complains about missing an assembly reference.

On the DMA where the prototol was published, I could not find the Microsoft.Management.Infrastructure DLL file anywhere within the "Skyline DataMiner" folder.

To troubleshoot, in Visual Studio I "Save compiled protocol" as a .dmprotocol file. I then looked within the .dmprotocol file and could not find any Microsoft.Management.Infrastructure DLL file.

Are there any steps I have missed?

Thanks,

Trong.

Trong Huynh [DevOps Member] Selected answer as best 12 hours ago

1 Answer

  • Active
  • Voted
  • Newest
  • Oldest
2
Pedro Debevere [SLC] [DevOps Enabler]1.85K Posted 2 days ago 1 Comment

Hi,

There are some limitations on the NuGet packages that are currently supported by DIS (see also Consuming NuGet packages):

  • DIS currently only processes the lib folder of NuGet packages. Other folders such as ref or runtimes are currently not supported.

The items contained in the Microsoft.Management.Infrastructure NuGet packageare under the ref folder (as can be seen here) and the items contained in the Microsoft.Management.Infrastructure.Runtime.Win NuGet package are under the runtimes folder (as can be seen here).

What you could try is to extract the required assemblies from the NuGet package and put it under the Dlls folder of your connector solution.

Trong Huynh [DevOps Member] Posted new comment 12 hours ago
Trong Huynh [DevOps Member] commented 12 hours ago

Thanks, Pedro. That makes sense. I couldn't get the workaround to work (i.e. copying the runtime to the Solution DLL folder). I ended up using an alternative NuGet library that works.

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