[C#][Visual Studio 2005]error MSB6006: "sgen.exe"이(가) 1 코드에서 끝났습니다.
[키워드] C#, Visual Studio 2005, sgent.exe, 빌드후이벤트, 컴파일
[증상]
Visual Studio 2005로 빌드 하는 경우, 출력경로가 로컬 디렉토리가 아닌 네트웍크 경로인 경우 아래의 오류가 발생할 수 있음.
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Microsoft.Common.targets(1892,9): error MSB6006: "sgen.exe"이(가) 1 코드에서 끝났습니다.
"SGen" 작업을 실행했습니다(실패).
[해결]
해당 네트워크 경로에 대한 CAS 설정을 지정해 줌
예)
Z: --> \\server1\d 로 설정된 경우
Z: IE 보안 설정에서 로컬 인트라넷 사이트로 등록
(Z:를 윈도우 탐색기로 열었을 때 상태바 우측에 "Local Intranet"으로 표시되어야 함.)
제어판 .NET Framework 구성을 통해 LocalIntranet 에 대한 권한을 FullTrust로 설정한 후 다시 시도
<http://www.ensimple.net/enSimple/show.aspx?cnum=286&b_id=kb&page=1>에서 삽입
'Development > .Net' 카테고리의 다른 글
Visual Studio 2008 활용팁 노트정리 (0) | 2009.06.04 |
---|---|
Windows 2008에서의 FTP 서버 설정하기 (0) | 2009.05.28 |
:: [C#] MDI Form 실행시 유용한 함수 (0) | 2009.04.01 |
동적 컨트롤 생성 (0) | 2009.03.27 |
MySQL Connection String Samples - ConnectionStrings.com (0) | 2009.03.25 |