azureautomation / azure-automation-ise-addon

The Azure Automation PowerShell ISE Add-On makes it easy to author and test your runbooks in your local PowerShell ISE
https://www.powershellgallery.com/packages/AzureAutomationAuthoringToolkit/
Other
122 stars 24 forks source link

Unable to build a standalone release #154

Open wsmelton opened 6 years ago

wsmelton commented 6 years ago

Maybe because I am not a .NET developer but the instructions provided do not allow me to run the AddOn.exe on my server (brand new build with fresh install of VS 2015).

A few discrepancies found on the build process itself, the AutomationISE project is missing all the dependencies for Azure when I look at the references node of the project. So the build immediately fails.

As well, running the nugest restore does not cause VS 2015 to pull down all the required packages. I see no reference to nuget packages in the project files at all...but do not fully understand where they should be located.

I did find that the AddOn project had a packages folder with some of the missing references, so I just copied that directory into the AutomationISE project. Building the AutomationISE project then was successful. So I then went and built the AddOn project.

Copied the files out of the bin/debug folder to the AzureAutomationAuthoringToolkit directory. Running the import command and then trying to run the AddOn.exe though do not provide anything. I can see multiple exception errors being written to the application log in Windows when that app tries to start, but then immediately closes.

Are there OS and .NET requirements for this to run? Does it not support running on Window Server 2016?

Providing more information would be beneficial to those of us that are not .NET developers and do not fully utilize VS.