title: error MSB4102: The value "" of the "Project" attribute in element <Import> is invalid. Parameter "path" cannot have zero length. F#
body: <p>I am getting following error while building project in Team city.</p>
  
  <p>Same project is getting build on Local machine. Local machine has VS 2015 and F# 4.0.</p>
  
  <p>My Project Configuration is as below.</p>
  
  <pre><code>&lt;Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"&gt;
    &lt;Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /&gt;
  
  
      &lt;Choose&gt;
          &lt;When Condition="'$(VisualStudioVersion)' == '11.0'"&gt;
            &lt;PropertyGroup Condition="Exists('$(MSBuildExtensionsPath32)\..\Microsoft SDKs\F#\4.0\Framework\v4.0\Microsoft.FSharp.Targets')"&gt;
              &lt;FSharpTargetsPath&gt;$(MSBuildExtensionsPath32)\..\Microsoft SDKs\F#\4.0\Framework\v4.0\Microsoft.FSharp.Targets&lt;/FSharpTargetsPath&gt;
            &lt;/PropertyGroup&gt;
          &lt;/When&gt;
          &lt;Otherwise&gt;
            &lt;PropertyGroup Condition="Exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\FSharp\Microsoft.FSharp.Targets')"&gt;
              &lt;FSharpTargetsPath&gt;$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\FSharp\Microsoft.FSharp.Targets&lt;/FSharpTargetsPath&gt;
            &lt;/PropertyGroup&gt;
          &lt;/Otherwise&gt;
        &lt;/Choose&gt;
        &lt;Import Project="$(FSharpTargetsPath)" /&gt;
  </code></pre>
  
  <p>This is Console application.</p>