title: proper way to sign .net core assembly
body: <p>I'm trying to sign a .net core lib, and I'm just not sure if I did everything correctly</p>
  
  <p>1) using VS Command Promp I called <code>sn -k mykey.snk</code></p>
  
  <p>2) copied <code>mykey.snk</code> to myproject folder </p>
  
  <p>3) in <code>project.json</code> added keyfile</p>
  
  <pre><code>"frameworks": {
      "netstandard1.6": {}
    },
    "buildOptions": {
      "outputName": "MyLib",
      "keyFile": "mykey.snk"
    }
  </code></pre>
  
  <p>is this correct, is the library (dll) going to be usable on both .net core and full .net 4.6 apps ?</p>