Question: I'm trying to create a .net core unit test project against framework 4.6.1 which tests an project dependent on Microsoft.SqlServer.Types (10.0.0.0). Prior to .net core I'd add an app.config file with the binding redirect. I've tried this but the binding redirect does not seem to be picked up when I run from visual studio. What can I do to fix the binding redirect?

Answer: 
If you reference Microsoft.NET.Test.Sdk >= 15.3.0 in your project it automatically turns on the required MSBuild properties, as Fabian says below. See [here](https://github.com/NuGet/Home/issues/5335#issuecomment-306318810.).

---

You can add the following settings to your `.csproj` file:

```
<PropertyGroup>
  <AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
  <GenerateBindingRedirectsOutputType>true</GenerateBindingRedirectsOutputType>
</PropertyGroup>

```

Otherwise adding them to an `app.config` in the root of the solution, as Joao says, works too. Make sure you set its `Copy to Output Directory` setting to `Copy always` or `Copy if Newer`.
Referencing the NuGet package `Microsoft.NET.Test.Sdk` >= 15.3.0 (I used `Microsoft.NET.Test.Sdk 15.3.0-preview-20170601-03`) solved this problem for me. That package automatically turns on the MSBuild properties mentioned in @Mardoxx's answer.

(I got this info from [Martin Andreas Ullrich](https://github.com/dasMulli) at <https://github.com/NuGet/Home/issues/5335#issuecomment-306318810>.)