Configuring MSBuild projects to use NuGet

Dan Marshall edited this page Jun 24, 2016 · 15 revisions

Note: The install script will remove the default import to the Microsoft.TypeScript.targets file; if you have manually edited the import before, you will need to remove it yourself before proceeding. See Removing default imports for more details.

Note: The Nuget package depends on the x86 version of [Visual C++ Redistributable for Visual Studio 2015] (https://www.microsoft.com/en-us/download/details.aspx?id=48145). This is generally already installed on your computer, but you can verify that within Programs and Features.

For major releases (https://www.nuget.org)

  • Right-Click -> Manage NuGet Packages

  • Search for Microsoft.TypeScript.MSBuild Search for NuGet package.

  • Hit Install

  • When install is complete, rebuild!

For Nightly drops (https://www.myget.org)

  1. Add a new Package Source
  • Go to Tools -> Options -> NuGet Package Manager -> Package Sources
  • Create a new Source:
  • Name: TypeScript Nightly
  • Source: https://www.myget.org/F/typescript-preview/ Add new Package Source.
  1. Use the new Package Source
  • On Project node Right-Click -> Manage NuGet Packages
  • Search for Microsoft.TypeScript.MSBuild Search for NuGet package.
  • Hit Install
  • When install is complete, rebuild!

Removing default imports

  • Right-Click -> Unload Project

  • Right-Click -> Edit <project file name>

  • Remove references to

  • Microsoft.TypeScript.Default.props

    The import should look something like:

```

  • Microsoft.TypeScript.targets

    The import should look something like:

```

Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.