title: failure to execute dotnet core site using framework 4.6.1 on azure
body: <p>I get this error in the output log file.
  There is also a warning on the project.json file indicating that version >4.3.0 was expected for system.runtime, but the build is getting version 4.0.20.0</p>
  
  <blockquote>
    <p>Could not load file or assembly 'System.Runtime`</p>
  </blockquote>
  
  <p>I have installed system.runtime using nuget <code>install-package system.runtime.</code></p>
  
  <p>My <code>project.json</code> framework section looks like this</p>
  
  <pre><code>  "frameworks": {
      "net461": {
        "dependencies": {
          "Ignite.Data": {
            "target": "project"
          }
        },
        "frameworkAssemblies": {
          "System.Runtime.Serialization": "4.0.0.0"
        }
      }
    },
  </code></pre>
  
  <p>The stdout logfile on Azure (obtained via FTP) reads thusly</p>
  
  <pre><code>Application startup exception: System.IO.FileNotFoundException: Could not load file or assembly 'System.Runtime, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
  File name: 'System.Runtime, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
     at Microsoft.AspNetCore.Mvc.Internal.DefaultAssemblyPartDiscoveryProvider.DiscoverAssemblyParts(String entryPointAssemblyName)
     at Microsoft.Extensions.DependencyInjection.MvcCoreServiceCollectionExtensions.GetApplicationPartManager(IServiceCollection services)
     at Microsoft.Extensions.DependencyInjection.MvcCoreServiceCollectionExtensions.AddMvcCore(IServiceCollection services)
     at Microsoft.Extensions.DependencyInjection.MvcServiceCollectionExtensions.AddMvc(IServiceCollection services)
     at Microsoft.Extensions.DependencyInjection.MvcServiceCollectionExtensions.AddMvc(IServiceCollection services, Action`1 setupAction)
     at Ignite.Startup.ConfigureServices(IServiceCollection services) in C:\Projects\Github\Ignite\Ignite.Web\Startup.cs:line 83
  --- End of stack trace from previous location where exception was thrown ---
     at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
     at Microsoft.AspNetCore.Hosting.ConventionBasedStartup.ConfigureServices(IServiceCollection services)
     at Microsoft.AspNetCore.Hosting.Internal.WebHost.EnsureApplicationServices()
     at Microsoft.AspNetCore.Hosting.Internal.WebHost.BuildApplication()
  
  WRN: Assembly binding logging is turned OFF.
  To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
  Note: There is some performance penalty associated with assembly bind failure logging.
  To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
  
  Hosting environment: Production
  Content root path: D:\home\site\wwwroot
  Now listening on: http://localhost:1942
  Application started. Press Ctrl+C to shut down.
  </code></pre>
  
  <p>Azure provides this wonderfully descriptive assistance :-)</p>
  
  <p><a href="https://i.stack.imgur.com/lUBHB.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/lUBHB.png" alt="enter image description here"></a></p>