2016-07-18 5 views
5

나는 그물 코어 lib 디렉토리에 서명하기 위해 노력하고있어, 나는 내가 sn -k mykey.snk적절한 방법 .NET 코어 조립

라고 나는 모든 VS 명령 Promp를 사용하여 제대로

1) 한 경우에 단지 확실하지 않다

2)는 천칭이다

"frameworks": { 
    "netstandard1.6": {} 
    }, 
    "buildOptions": { 
    "outputName": "MyLib", 
    "keyFile": "mykey.snk" 
    } 

이 올바른지 project.json 추가 키 파일)을 폴더

3 MYPROJECT하는 mykey.snk 복사 ry (dll) .net 코어와 full .net 4.6 앱 모두에서 사용할 수 있습니까?

+0

올바른 것처럼 보입니다. 서명 한 어셈블리에 문제가 있습니까? – cesarbs

+0

아직 이슈가 없다. 공식적인 문서를 찾지 못했고, .net 코어가있는 VS에 서명 탭이 없다. 그래서 나는/google을 약간 추측해야했다. – Omu

답변

3

예, 올바른 방법입니다. 당신이 어떤 ASP.NET Core 프로젝트에 보면, Logging처럼, 당신은 project.json 파일에

"buildOptions": { 
    "keyFile": "../../tools/Key.snk" 
    ... 
} 

을 찾아 key.snk를 Tools 폴더에있는 것입니다. .NET Core - strong name assemblies 문제를 확인할 수도 있습니다.