I've got a solution in VS 2017 Update 3, which consists of a precompiled C# Function App, plus a plain C# project, and two MsTest projects (each corresponding to the real code)
The solution builds fine in VS 2017 Update 3 RTM ... previously I was working on it in the 2017 preview
But NCrunch won't build the precompiled C# Function App ?
NCrunch: If you are experiencing problems in getting this project to build, have a look at
http://www.ncrunch.net/d...ng_project-build-issues
..\..\..\..\Users\Stephen Culshaw\.nuget\packages\microsoft.net.sdk.functions\1.0.0-alpha3\build\netstandard1.0\Microsoft.NET.Sdk.Functions.targets (44, 5):
Could not load file or assembly 'Microsoft.Azure.WebJobs, Version=2.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.
Checked in my \.nuget\packages\ and I've 2..0.0 and 2.1.0-beta1
Checked in the csproj for the function app and I can see the packages ...
<ItemGroup>
<PackageReference Include="Microsoft.Azure.WebJobs" Version="2.1.0-beta1" />
<PackageReference Include="Microsoft.Azure.WebJobs.Extensions" Version="2.1.0-beta1" />
<PackageReference Include="Microsoft.Azure.WebJobs.Extensions.DocumentDB" Version="1.0.0" />
<PackageReference Include="Microsoft.Azure.WebJobs.Extensions.Http" Version="1.0.0-beta1" />
<PackageReference Include="Microsoft.Azure.WebJobs.ServiceBus" Version="2.1.0-beta1" />
<PackageReference Include="Newtonsoft.Json" Version="10.0.3" />
<PackageReference Include="Microsoft.NET.Sdk.Functions" Version="1.0.0-alpha3" />
</ItemGroup>
Checked and those versions are all in my \.nuget\packages\
Updated the Function App project to reference the released 1.0.0 NuGet package ...
Solution still builds fine in VS, but slightly different error from NCrunch ...
NCrunch: If you are experiencing problems in getting this project to build, have a look at
http://www.ncrunch.net/d...ng_project-build-issues
..\..\..\..\Users\Stephen Culshaw\.nuget\packages\microsoft.net.sdk.functions\1.0.0\build\netstandard1.0\Microsoft.NET.Sdk.Functions.Build.targets (31, 5):
Could not load file or assembly 'System.Net.Http, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
Reached the limit of my minimal understanding of MsBuild ... can anyone help?