비밀 번호를 자동 입력 : 비주얼 스튜디오가 암호를 필요로하는 첫번째 문을 실행하고 대기하면 사용자가 지정 될 때까지 sn -i MyKey.pfx MyKeyContainerName
tlbimp $(ConfigurationName)\MyCom.tlb /out:$(ConfigurationName)\NETMyCom.dll /keycontainer:MyKeyCo
나는 C++로 작성된 혼합 assambly를 관리 및 비 관리 대상으로 사용합니다. 나는 다음과 같은 빌드 후 이벤트와 지연 서명을 사용하여이 어셈블리에 서명하려면이 내 자신의 PC (VS2010 영어, 윈도우 XP 32 비트)에 아무 문제없이 작동 sn -R $(TargetPath) $(ProjectDir)Fischer.snk
. 다른 프로젝트 (VS
강력한 이름 도구를 사용하여 .NET 어셈블리에 서명하는 새 키를 만들 때 액세스 거부 오류 메시지가 나타납니다. 이것은 Windows XP 컴퓨터에서 잘 작동하지만 Vista 컴퓨터에서는 작동하지 않습니다. PS C:\users\brian\Dev\Projects\BELib\BELib> sn -k keypair.snk
Microsoft (R) .NET
나는 다음 두 후 컴파일 명령을 사용하여 응용 프로그램이 있습니다 call editbin /LARGEADDRESSAWARE $(TargetPath)
call editbin /LARGEADDRESSAWARE $(ProjectDir)obj\$(PlatformName)\$(ConfigurationName)\$(TargetFileName)
을하고 잘 작동합니