Skip to content

Configuring MSBuild projects to use NuGet

Mohamed Hegazy edited this page Jan 28, 2016 · 15 revisions

For existing projects:

  • Right-Click -> Manage NuGet Packages

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

  • Hit Install

  • Right-Click -> Unload Project

  • Edit project file

  • Replace:

<Import 
Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.Default.props"
Condition="Exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.Default.props')" />

with

 <Import 
Project="..\packages\Microsoft.TypeScript.MSBuild.1.8.0-beta\tools\Microsoft.TypeScript.Default.props"
Condition="Exists('..\packages\Microsoft.TypeScript.MSBuild.1.8.0-beta\tools\Microsoft.TypeScript.Default.props')" />
  • Replace:
<Import 
Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets"
Condition="Exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets')" />

with

 <Import 
Project="..\packages\Microsoft.TypeScript.MSBuild.1.8.0-beta\tools\Microsoft.TypeScript.targets" 
Condition="Exists('..\packages\Microsoft.TypeScript.MSBuild.1.8.0-beta\tools\Microsoft.TypeScript.targets')" />
  • Reload Project
Clone this wiki locally