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
    • YouTube Videos
    • Solutions & Use Cases
      • Solutions
      • Use Case Library
    • Agility
      • Book your Agile Fundamentals training
      • Book you Kanban workshop
      • Learn more about 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)
    • >> Go to DataMiner Docs
  • DevOps
    • About the DevOps Program
    • Sign up for the DevOps Pogram
    • DataMiner DevOps Support
    • Feature Suggestions
  • Swag Shop
  • Downloads
  • PARTNERS
    • All Partners
    • Technology Partners
    • Strategic Partner Program
    • Solutions
    • Deal Registration
  • Contact
    • Sales, Training & Certification
    • DataMiner Support
    • Global Feedback Survey
  • >> Go to dataminer.services

Visual studio new Automation Script Project Template

Solved490 views26th June 2025DIS Automation From Scratch
2
Michael Loidolt [DevOps Advocate]41 28th February 2025 0 Comments

Hello
Since updating to the new DIS version, I have no longer been able to create an automation from scratch. The references in the Solution Explorer no longer match. The structure no longer fits either. Has anything changed ? Maybe I’ m making a mistake too, but it’ s always been pretty ease to create on automation from scratch !!

Marieke Goethals [SLC] [DevOps Catalyst] Selected answer as best 26th June 2025

3 Answers

  • Active
  • Voted
  • Newest
  • Oldest
4
Jan Staelens [SLC] [DevOps Advocate]899 Posted 28th February 2025 0 Comments

Hello,

Thank you for reaching out. We understand the frustration, and I appreciate you bringing this up. There have indeed been changes to the DevOps environment for creating non-connector items like automation scripts.

A full release post on the DataMiner Dojo is coming soon with more details. Additionally, new documentation and tutorials will be released shortly, and next month’s Empower sessions will provide an in-depth walkthrough of these new features.

Key Changes
Previously, automation scripts were created as part of a full Visual Studio solution. Now, each automation script is represented as a single project. This change makes it easier to manage different DataMiner items within the same solution. In a single solution, you can now add multiple projects, including:

  • DataMiner Ad Hoc Data Source Projects
  • DataMiner Automation Script Library Projects
  • DataMiner Automation Script Projects
  • DataMiner User-Defined API Projects

…and more project types will be supported in the future.

For existing AutomationScript solutions, everything should continue working as before. The DIS Extension should still allows you to add new automation scripts to your existing solution, ensuring compatibility with your current workflow.

Getting Started
When creating a new Visual Studio project, look for the DataMiner Automation Script Project template. This will generate a new project in a new solution. The environment should automatically open a GettingStarted.md file, which provides guidance on how to use it—be sure to check that out.

For development, the biggest change is that you no longer need to work with the .xml file directly. Instead, you can focus entirely on .cs files, similar to standard .NET development. Any additional .cs files you create within the project will be compiled into a single automation script.

You can then add as many new projects as needed to the solution, each representing one of the supported DataMiner item types mentioned above.

Building & Publishing

  • If you enabled DataMiner Package creation during the initial setup, simply compiling the project will generate a .dmapp file in the project’s bin folder.
  • You can now upload items directly to the DataMiner Catalog from within Visual Studio by using the standard .NET ‘Publish’ action:
    • Via UI: Right-click the project and select Publish.
    • Via CLI: Run dotnet publish.
  • If you’re using GitHub for source control, the setup wizard allows you to add pre-configured CI/CD workflows (optional).

Important Note
‘DIS Publish’ is currently not working, but this should be resolved with a new DIS version expected today or early next week. Apologies for the inconvenience—we’re pushing this update as fast as possible!

Troubleshooting: Missing Skyline.DataMiner.Sdk
If you encounter errors stating that Skyline.DataMiner.Sdk cannot be found, the issue is likely related to NuGet source configuration. The new Skyline.DataMiner.Sdk (now the Visual Studio project type) relies on NuGet packages hosted on nuget.org.

To check if you have nuget.org enabled:

  1. Open a command prompt and run:
    dotnet nuget list source
    

    Ensure the output includes:

    nuget.org [Enabled]
    

    Note: If this is the first time running a dotnet command, you’ll see a welcome message first. Scroll down to check the actual command output.

  2. If nuget.org is missing, add it using:
    dotnet nuget add source https://api.nuget.org/v3/index.json -n "nuget.org"
    
    

I hope this helps clarify the changes! Let me know if you run into any further issues.

Marieke Goethals [SLC] [DevOps Catalyst] Selected answer as best 26th June 2025
2
Felix Wesemeier [DevOps Catalyst]1.87K Posted 28th February 2025 0 Comments

Hi Michael, there was a thread not long time ago: DIS: template for Automation and user Defined API not working anymore – DataMiner Dojo

-Disable loading new templates on VS startup (DIS Setting>Templates)

-Remove Template Nuget V2.x version: dotnet new uninstall Skyline.DataMiner.VisualStudioTemplates

-Install the V1.0.18 version: dotnet new install Skyline.DataMiner.VisualStudioTemplates::1.0.18

Felix Wesemeier [DevOps Catalyst] Edited answer 28th February 2025
1
Davor Joleski [DevOps Enabler]741 Posted 28th February 2025 0 Comments

Michael hello i had same problem u can see my question task i place link how i fixed this after an update i hope will help you like me

Creating automation script Problem SDK

Davor Joleski [DevOps Enabler] Answered question 28th February 2025
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