WindowsSDK

Provides access to various Windows SDK tools.

  • Installation
  • Releases
  • Documentation
  • Pre-Releases

Default Extension Installation

If your product installation can access the internet (specifically the https://inedo.com/den/feed URL), simply navigate to the Admin > Extensions page to browse and install the latest available extension versions.

Offline or Previous Version Extension Installation

For installations that are restricted from accessing the internet, or if you with to install a version other than the latest, extensions can also be installed manually:

  1. Download the desired version of the extension:
  2. Copy the extension file (WindowsSDK.bmx) to the extensions path. Visit the Admin > Advanced Settings page within your product instance to determine where extensions are stored by examining the Extensions.ExtensionsPath setting.
  3. Ensure the file is named exactly WindowsSDK.bmx in the extensions directory, and that no other files with the same name exist in that directory, even with a different extension. For example, make sure to delete an existing WindowsSDK.inedox file if you are installing WindowsSDK.upack
  4. Restart the product's Windows service: Admin > Service > Stop then Start (e.g. INEDOBMSVC, INEDOPROGETSVC)
  5. Restart the product's Web application, either the IIS application pool or the Integrated Web Server service: Admin > Service > Restart Web App
  6. Verify that the new extension has been loaded (Admin > Extensions)

Issues tracking, release notes, and downloads are available on the GitHub Releases page. They are also listed below for convenience.

6.0.1

9/13/2018

No notes for this release

Download (requires BuildMaster 6.0.0 or newer)

6.0.0

2/16/2018

No notes for this release

Download (requires BuildMaster 6.0.0 or newer)

5.6.0

1/27/2017

No notes for this release

Download (requires BuildMaster 5.6.0 or newer)

5.1.3

8/17/2016

No notes for this release

Download (requires BuildMaster 5.1.1 or newer)

5.1.2

7/29/2016
  • 40 - FIX: Invalid path to ctt.exe when executing on an agent

Download (requires BuildMaster 5.1.1 or newer)

5.1.1

6/21/2016

No notes for this release

Download (requires BuildMaster 5.1.1 or newer)

5.1.0

6/17/2016

No notes for this release

Download (requires BuildMaster 5.1.0 or newer)

5.0.2

5/27/2016

No notes for this release

Download (requires BuildMaster 5.0.4 or newer)

4.18

5/26/2016
  • 39 - Add Certificate Hash to ClickOnce Action if Cert Not Found

Download (requires BuildMaster 4.9.0 or newer)

5.0.0

4/29/2016

No notes for this release

Download (requires BuildMaster 5.0.0 or newer)

4.17

8/10/2015
  • 37 - SDK 4.8 Compatibility

Download (requires BuildMaster 4.8.0 or newer)

4.16

12/11/2014
  • 35 - Source control picker in .NET Wizard recipe should display the file picker

Download (requires BuildMaster 4.5.2 or newer)

4.15

11/14/2014
  • 34 - FIX: .NET application recipe for BuildMaster 4.5
  • 33 - FIX: MissingMethodException in Build ASP.NET application action for BuildMaster 4.5

Download (requires BuildMaster 4.5.2 or newer)

4.14

11/11/2014
  • 32 - Improve extension configurer editor
  • 31 - Add MSBuild tools path to extension configurer

Download (requires BuildMaster 4.4.1 or newer)

4.13

8/22/2014
  • 30 - SDK 4.4 updates for custom extension recipe

Download (requires BuildMaster 4.4.1 or newer)

4.12

8/13/2014
  • 29 - Support for building/publishing Azure websites

Download (requires BuildMaster 4.3.3 or newer)

4.11

6/30/2014
  • 28 - FIX: Server should be specified for actions in Create .NET Application recipe
  • 27 - FIX: Create .NET Application recipe does not work in BuildMaster 4.3

Download (requires BuildMaster 4.3.3 or newer)

4.10

6/27/2014
  • 26 - UI refresh for actions
  • 22 - Replacing Copyright from AssemblyInfo
  • 19 - Unset read-only attribute in Write Assembly Version action if necessary
  • 17 - Add "Additional Arguments" to Execute/Build MSBuild Actions

Download (requires BuildMaster 4.2.0 or newer)

4.9

4/23/2014
  • 23 - Extension-creating Recipe Tweaks

Download (requires BuildMaster 4.2.0 or newer)

4.8

4/18/2014
  • 17 - Add "Additional Arguments" to Execute/Build MSBuild Actions
  • 16 - Rename "Build MSBuild Project" Action to "Build Visual Studio Project"

Download (requires BuildMaster 4.2.0 or newer)

4.7

12/30/2013
  • 6 - Escape quotes/semicolons on MSBuild properties
  • 4 - Do not use custom logger if .NET < 4.0
  • 12 - New action to manually perform an XDT transform on configuration files
  • 11 - New Build ASP.NET Web or MVC application project action
  • 10 - Custom BuildLogger.exe is not receiving arguments correctly

Download (requires BuildMaster 4.0.7 or newer)

4.6

12/16/2013
  • 9 - Update extension application recipe for .NET 4.0 and add application creation examples

Download (requires BuildMaster 4.0.7 or newer)

4.5

12/4/2013
  • 8 - Change wizard step order for Create .NET recipe
  • 7 - FIX: Create .NET recipe does not work with some source control providers

Download (requires BuildMaster 4.0.7 or newer)

4.4

11/12/2013
  • 5 - Support for VS11 Web Application targets

Download (requires BuildMaster 4.0.3 or newer)

4.3

10/23/2013
  • 3 - Prepare ClickOnce application Certificate password not persisted by action editor

Download (requires BuildMaster 4.0.3 or newer)

4.2

10/7/2013
  • 2 - FIX: Typo in code signing action description
  • 1 - FIX: MSBuild action hangs when the project file is not accessible

Download (requires BuildMaster 4.0.2 or newer)

4.1

9/20/2013

No notes for this release

Download (requires BuildMaster 4.0.0 or newer)

4.0

9/14/2013

No notes for this release

Download (requires BuildMaster 4.0.0 or newer)

3.1

1/19/2013

No notes for this release

Download (requires BuildMaster 3.5.0 or newer)

3.0

1/7/2012

No notes for this release

Download (requires BuildMaster 3.0.0 or newer)

Documentation for this extension is in the process of being migrated to GitHub.

Visit the GitHub Wiki of this extension for documentation, or the Tutorials section for more information.

To access pre-release versions of this extension, you can configure your product installation to use Inedo's public ProGet instance to download extension packages.

To configure your product installation to point to the pre-release feed, visit the Admin > Advanced Settings page within the product installation and set the Extensions.UpdateFeedUrl value to:

https://proget.inedo.com/upack/Extensions/

This feed has a connector configured to the default URL (i.e. https://inedo.com/den/feed), so if there are no pre-release versions, the latest will always be available.