우리는 자바 스크립트를 통해 호출 할 수있는 어셈블리 dll을 만들었으며이 프로그램은 exe 응용 프로그램을 엽니 다.클라이언트 PC에서 keyfile, csc 및 regasm의 생성을 자동화 할 수 있습니까?
- 을 발송 .cs는
- 이 포함 된 배치 파일을 제공 고객에게 파일 : - - : 그것은 실행하기 중위, 우리는에있는
- 는 CS ---> 실행 C에서 DLL 만들기를 : \ WINDOWS \ Microsoft.NET \ Framework \ v4.0.30319 \ csc.exe /t : library myclass.cs
- 새 키 파일 만들기 ---> C : \ program files x86 \ micorsoft SDKs \ windows \ v8로 이동하십시오. .0 \ bin \ NETFX 4.0 Tools \ sn -k mynewkey.snk
- 키 파일 ---> C : \ program files x86 \ micorsoft을 사용하여 DLL에 서명하십시오.SDKs \ windows \ v8.0 \ bin \ NETFX 4.0 Tools \ sn -R AClass.dll myneykey.snk
- regasm AClass.dll/tlb/codebase에 서명 한 DLL을 등록하십시오.
이것은 각 고객에 의해 실행되어야합니다. 브라우저 자체에서 자바 스크립트를 통해 이것을 자동화 할 수있는 방법이 있습니까? 서명 부분을 건너 뛰면 정상입니다.
라이브러리를 바이너리 형식으로 배송하지 않는 이유가 있습니까? – PMF
안녕 PMF, 그건 다시 사용자가 클릭하고 바이너리를 실행해야합니다 ..이 다른 해결 방법이 있습니까? 하나는 몇 가지 그룹 정책을 통해 이진을 실행하는 것입니다. 당신이 생각할 수있는 다른 방법이 있습니까? – variable