.Net/Visual Studio 2005 (3) 썸네일형 리스트형 Visual Studio 2005 32bit, 64bit 겸용 빌드 후 이벤트 Visual Studio 2005 2007. 11. 2. 안혁 http://hyok.kr 요즘은 서버가 64비트가 많지요? 하지만 개발자 PC는 아직 32비트가 많습니다. 더군다나 노트북이라면 더욱 그렇지요. 개발자 PC(32bit)에 작업한 프로젝트를 서버에 올려놓은 후에 서버에서 컴파일 하게 되는 경우, 빌드 후 이벤트가 문제를 발생시킬 수 있습니다. 32비트와 64비트 윈도우에서 regsvcs, regasm, gacutil의 경로가 다르기 때문입니다. 서버와 개발자 PC에 각각 환경변수 PATH를 적절히 잡아 주면 다음에 방법을 사용하지 않으셔도 됩니다. 환경변수를 매번 잡아주지 않고도 빌드 후 이벤트가 작동되도록 하려면 다음을 빌드 후 이벤트에 추가하세요. echo ***** 빌드 후 이벤트 시작.. .NET 2.0 gacutil.exe, RegSvcs.exe 32bit/64bit 경로 Visual Studio 2005 .NET Framework 2.0 2007. 10. 31. 안혁 http://hyok.kr 빌드 후 이벤트에서 DLL 등록을 할 경우 환경변수 PATH에 경로를 잡아주면 되지만, .NET 1.1 개발로 동시에 하고 있다면 매번 환경변수를 고쳐주어야 하므로 곤란합니다. 빌드 후 이벤트 실행 시 절대경로를 입력함으로 Visual Studio 2003 이든 Visual Studio 2005 이든 빌드 후 이벤트 작업이 가능하게 하는 것이 좋겠지요. 단, 32비트 윈도우와 64비트 윈도우의 경로에 차이가 있음으로 이를 주의하여야 합니다. * gacutil.exe - 32bit %ProgramFiles%\Microsoft Visual Studio 8\SDK\v2.0\Bin\ - .. VS2005 Strong Name Interop Visual Studio 2005 2007. 10. 30. 안혁 http://hyok.kr 커맨드 창에서 다음과 같이 입력합니다. > tlbimp DLL파일이름 /keyfile:키파일이름 ex) tlbimp namomime.dll /keyfile:sn.key 이렇게 실행하면 강력한 이름으로 서명된 Interop DLL인 NAMOMIMELib.dll 이 생성됩니다. tlbimp.exe는 경로는 다음과 같습니다. C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin\ 참고 : http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=243024&SiteID=1 -----------------------------------.. 이전 1 다음