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
    • 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
    • DataMiner Releases & Updates
    • Feature Suggestions
    • Climb the leaderboard!
    • Swag Shop
    • Contact
    • Global Feedback Survey
  • PARTNERS
    • All Partners
    • Technology Partners
    • Strategic Partner Program
    • Deal Registration
  • >> Go to dataminer.services

Could not find WindowsBase.dll when validating automation script

Solved953 views29th December 2023
4
Nejra Velic [SLC] [DevOps Member]292 29th December 2023 0 Comments

Hi Dojo,

I am having issues with WindowsBase.dll. Currently I am working on regression testing, and once I publish my tests to either local DataMiner, or DataMiner on client side I have the same issue (please see an image below).

Even though I have this dll on the location above, and on the references in Visual Studio Solution Explorer I see that I have WindowsBase.dll.

What I tried so far is the following:

  1. Publishing without any logic to be sure my code is not presenting a problem.
  2. Updated Nuget packages, Visual Studio, .NET version reinstalled.
  3. Checked for WindowsBase version and its compatibility with .NET framework.
  4. Clean and rebuild of the solution.
  5. Checked for WindowsBase in GAC.
  6. Used /scannow to scan my system for ant integrity violations, and everything is ok, verified 100%.
  7. Checked WindowsBase.dll on C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2 to see size and when it was last modified. Size seems ok, but modification date is 14th of July 2016.
  8. Checked event viewer, and in application events, there seems to be an issue with ntdll.dll. I have an error indicating on that dll. This could potentially cause a problem, but I need another opinion.

Did anyone have a similar issue that can help me with fixing this? Any advice is more than welcome!

Thank you.

Nejra Velic [SLC] [DevOps Member] Selected answer as best 29th December 2023

1 Answer

  • Active
  • Voted
  • Newest
  • Oldest
4
João Severino [SLC] [DevOps Catalyst]13.20K Posted 29th December 2023 1 Comment

Hi Nejra,

I have just checked several of my regression tests and I do not seem to find a reference to WindowsBase.dll in any of them nor the error you see.

Could you check if opening your script in the DataMiner Automation module and scrolling to the lower section you can see any mention of that DLL in the Advanced sections (see below)

The things you could check if it is present in there is to

  1. Remove and click validate to confirm it compiles correctly
    This would mean that the DLL is not needed and can be removed from the project.
  2. If the above fails, set the complete path to the DLL and validate to confirm it compiles correctly
    This would mean that the places we are searching for the DLLs are missing a location.
Nejra Velic [SLC] [DevOps Member] Posted new comment 29th December 2023
Nejra Velic [SLC] [DevOps Member] commented 29th December 2023

Hi Joao, this actually helped.
Removing the WindowsBase.dll from Advanced section on DataMiner solved the issue.
Thank you so much for your help!

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