Aaron H. Kim Fearless Integration Maniac

.Net Helper Class 프로젝트 빌드시 Auto-GAC하기

2007-01-14
Aaron Kim

BizTalk 프로젝트를 하다보면 .Net Helper Class를 작성하는 경우가 있는데,
이 .Net Assembly는 반드시 GAC되어야 합니다.

따라서 프로젝트 환경에서 Pre, Post Build Event시 자동으로 UnGAC, GAC하게끔 해주면
편하겠죠. 또다른 Time Saver가 되겠습니다.

Pre-Build Event의 경우,

call "%VS100COMNTOOLS%\vsvars32.bat"(BizTalk 2010)

call "%VS80COMNTOOLS%\vsvars32.bat"(BizTalk 2006)  

call "%VS71COMNTOOLS%\vsvars32.bat"(BizTalk 2004)  

gacutil.exe /u $(TargetName)

Post-Build Event의 경우,

call "%VS100COMNTOOLS%\vsvars32.bat"(BizTalk 2010)

call "%VS80COMNTOOLS%\vsvars32.bat"(BizTalk 2006)  

call "%VS71COMNTOOLS%\vsvars32.bat"(BizTalk 2004) 

gacutil.exe /i $(TargetPath)

아니면 그냥 Post-Build Event에만,

call "%VS100COMNTOOLS%\vsvars32.bat"(BizTalk 2010)

call "%VS80COMNTOOLS%\vsvars32.bat"(BizTalk 2006)  

call "%VS71COMNTOOLS%\vsvars32.bat"(BizTalk 2004) 

gacutil.exe /if $(TargetPath)

로 세팅해주시면 되겠습니다.


Similar Posts

Comments