Menu

Development

Jared Barneck

Building a Development Environment

Core Server

  1. Build/Install a LANDesk Core Server.
    • Do NOT use a production Core Server.
    • You can use a Virtual Machine, I do.
    • You can use a trial license but it will suck when it runs out and you have to rebuild.
    • I just use a simple SQL Express install.
  2. Install Visual Studio on the LANDesk Core Server.
    • I am curently using Visual Studio 2015 Enterprise. (5/4/2016)
    • Visual Studio Professional works.
    • I haven't tried Visual Studio Express or MonoDevelop but its possible they might work.
  3. Install NSIS on the LANDesk Core Server.
  4. Install PostSharp on the LANDesk Core Server.
  5. Install TortoiseGit on the LANDesk Core Server. (unless you prefer a different GIT tool.)
  6. Check out the Source Code
    • Code
    • Nobody cares what folder you check it out into. I just use the Documents | Visual Studio | Projects.

Remote Console

  1. Build/Install a LANDesk Core Server.
    • Do NOT use a production Core Server.
    • You can use a Virtual Machine, I do.
    • You can use a trial license but it will suck when it runs out and you have to rebuild.
    • I just use a simple SQL Express install.
  2. Build/Install a workstation and install the LANDesk Console.
    • Do NOT use a production workstation (such as the LANDesk Admin's workstation/laptop).
    • You can use a Virtual Machine, I do.
  3. Install Visual Studio on the Workstation
    • I am curently using Visual Studio 2012 Professional (11/9/2012)
    • I haven't tried Visual Studio Express or MonoDevelop but its possible they might work.
  4. Install NSIS on the workstation
  5. Install PostSharp on the LANDesk Core Server.
  6. Install TortoiseGit on the workstation (unless you prefer a different GIT tool.)
  7. Check out the Source Code
    • Code
    • Nobody cares what folder you check it out into. I just use the Documents | Visual Studio | Projects.

Debugging

Any EXE

  1. In Visual Studio, right-click on the project that builds to a .exe Set as StartUp Project.
  2. Add your break points.
  3. Click Debug | Start Debugging.

Console Plugins

The right-click context menu or any item that docks in the Console.

  1. In Visual Studio, right-click on the SupportTools project and choose Set as StartUp Project.
  2. In Visual Studio, right-click on the SupportTools project and choose Properties.
  3. Click the Debug tab on the left.
  4. Click the radio button next to Start external program.
  5. Enter the path to the LANDesk Console or browse to it.
    • The default path: c:\program files (x86)\LANDesk\ManagementSuite\Console.exe
  6. Add your break points.
  7. Click Debug | Start Debugging.

Related

Wiki: Home

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.