다음과 같이 생성 된 pdb를 gac 폴더에 복사하는 포스트 빌드 스크립트를 만들고 싶습니다. copy $ (TargetDir) $ (TargetName) .pdb C : \ Windows \ 어셈블리 \ GAC_MSIL \ $ (TargetName) \? 공용 토큰? 하지만 현재 빌드 프로젝트의 공개 토큰이 필요합니다.이 방법이 있습니까?ms 포스트 이벤트 매크로에서 공개 토큰을 얻는 방법
0
A
답변
0
질문에서 Visual Studio의 빌드 후 이벤트에 빠르게 추가 할 수있는 것을 찾고 있다고 생각합니다. XCOPY
을 사용하는 경우 대상 경로에 와일드 카드를 지정할 수 있습니다. 즉, 충분한 수 있습니다 :
XCOPY "$(TargetDir)$(TargetName).pdb" "%WINDIR%\Assembly\GAC_MSIL\$(TargetName)\*\"
또 다른 옵션은 프레임 워크와 함께 제공되는 SN.exe
를 사용하여 공개 키 토큰을 추출하는 것입니다. 이것은 다음과 유사 할 수 있습니다 :
FOR /F "usebackq tokens=5" %%T in (`sn.exe -q -T "$(TargetDir)$(TargetName).dll"`) DO COPY ""$(TargetDir)$(TargetName).pdb" "%WINDIR%\Assembly\GAC_MSIL\$(TargetName)\%%T\"
실제로 대상 디렉토리에는 공개 버전 토큰과 어셈블리 버전이 포함되어 있지 않습니까?
마지막으로 작업을 포함하는 MSBuildExtensions 라이브러리를 다운로드하거나 직접 사용자 정의 작업을 구현할 수 있습니다. 이 경우에도 proj 파일을 수동으로 편집해야합니다.
또한 blog entry을 확인하십시오. 관심의 대상이 될 수 있습니다.
관련 문제
- 1. 웹 사이트에서 Facebook 인증 토큰을 얻는 방법
- 2. 포스트 백이없는 이벤트
- 3. MS Access에서보기 목록을 얻는 방법
- 4. 공개 api 사이트의 모든 데이터를 얻는 방법
- 5. 공개 사용자 페이지에서 관심 분야를 얻는 방법?
- 6. Excel VBA 매크로에서 UTC로 현재 날짜 시간을 얻는 방법
- 7. C++ 매크로에서 유형의 크기를 얻는 것은
- 8. 포스트 백 이벤트 문제
- 9. 포스트 백 이전에 시간대를 얻는 방법
- 10. Django에서 바이너리 포스트 데이터를 얻는 방법! 멋지게?
- 11. SalesForce : 포스트 백 요청 결과를 얻는 방법
- 12. 핸들에서 이벤트 이름을 얻는 방법
- 13. 터치 이벤트 압력을 얻는 방법?
- 14. 특정 형식의 토큰을 정의하는 방법
- 15. 안드로이드에서 MS Exchange 서버로부터 이메일을 얻는 방법
- 16. MS Access 2007의 이벤트
- 17. 암호가없는 사용자 계정에 대해 Logonuser에서 사용자 토큰을 얻는 방법?
- 18. Windows Identity Foundation : ASP.net에서 새로운 보안 토큰을 얻는 방법
- 19. 토큰을 디버그하는 방법
- 20. 자바 스크립트 포스트 백 이벤트
- 21. C2DM 인증 토큰을 얻는 방법은 무엇입니까?
- 22. Struts가 세션 토큰을 얻는 방법을 언제 변경해야합니까?
- 23. DotNetOpenAuth 액세스 토큰을 얻는 중 Google 소비자
- 24. Excel 매크로에서 MS VB 런타임 오류 -2147417848 (80010108)이 발생합니다
- 25. 다른 공개 키 토큰을 사용하는 .NET 어셈블리 바인딩 리디렉션
- 26. 사진 API가 공개 사진에 액세스 토큰을 요구하는 이유는 무엇입니까?
- 27. 각 도시에 대한 이벤트 수를 얻는 방법
- 28. blur 이벤트 다음에 포커스 이벤트를 얻는 방법?
- 29. 안드로이드 장치에서 캘린더 이벤트 업데이트를 얻는 방법
- 30. 도청 된 세부 정보 공개 버튼 인 뷰를 얻는 방법