부모글 보이기/감추기 AD BLOCK 해제 요청 이 글에는 광고가 많이 들어가 있지 않습니다. adblock을 해제하셔도 글을 읽는데 그다지 부담이 없으니 해제를 부탁드립니다. 웹 사이트 빌드 시, "FxCopCmd.exe returned error code 65." 오류 발생 오류 환경: 웹 사이트 유형의 프로젝트를 빌드 Visual SourceSafe 또는 TFS Version Control 을 사용 개인적으로, FxCop 을 이용한 "Code Analysis" 기능을 가능한 켜놓고 사용을 하는데요. 소스 컨트롤 하에서의 웹 사이트 모델에서는 이 부분이 문제가 되어집니다. 웹 사이트 모델의 특성상, 해당 웹 사이트 폴더 이하의 모든 파일 및 폴더는 프로젝트에 포함되게 됩니다. 그래서 포함시킬 필요가 없는 것조차도 자동으로 포함시켜 버리는 바람에 문제가 발생하는 경우가 있는데, Code Analysis 기능을 사용할 때가 바로 그런 상황입니다. 실제로 빌드를 해보시면, 해당 웹 사이트 폴더 하위에 GUID 값 유형의 폴더가 하나 생기게 되고, 그 폴더에 Code Analysis 를 한 결과물인 "CodeAnalysisLog.xml", "WebProject.lastcodeanalysissucceeded" 파일이 생성됩니다. 일례로 다음과 같은 화면에서처럼. 소스 제어 하에 있게 되면, 위에 생성된 "{777FFD55-E4E1-4272-A6D8-02A9413893A9}" 폴더와 그 하위에 있는 내용들은 소스 제어에 포함되게 되고 read-only 로 되어 check-in 상태로 됩니다. 그렇다면, 다음번에 빌드할 때는 어떻게 될까요? 그렇습니다. read-only 파일이기 때문에 빌드 중에 업데이트 할 수가 없어서 "FxCopCmd.exe returned error code 65." 오류가 발생하게 되는 것입니다. 이와 같은 문제를 해결하기 위해서는 다음과 같이 해당 파일에 대해서 "Exclude from project" 조치를 취해 주시면 됩니다. [이 토픽에 대해서 여러분들과 의견을 공유하고 싶습니다. 틀리거나 미흡한 부분 또는 의문 사항이 있으시면 언제든 댓글 남겨주십시오.] [다음 글] Windows: 2. 서버(build 5600)에 IIS 7.0 서비스와 .NET 3.0 설치 방법[이전 글] 오류 유형: 13. WSE 3.0 서비스 관련 WSE101 오류 / Destination Unreachable [최초 등록일: 10/17/2006] [최종 수정일: 10/18/2006] 이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다. by SeongTae Jeong, mailto:techsharer at outlook.com 비밀번호 댓글 작성자 ... 91 92 93 94 95 96 97 98 99 100 101 102 [103] 104 105 ... NoWriterDateCnt.TitleFile(s) 11357정성태11/15/201727019개발 환경 구성: 336. 윈도우 10 Bash 쉘에서 C++ 컴파일하는 방법11356정성태11/15/201728605사물인터넷: 8. Raspberry Pi Zero(OTG)를 다른 컴퓨터에 연결해 가상 마우스 + 키보드로 쓰는 방법 [4]11355정성태11/15/201724484사물인터넷: 7. Raspberry Pi Zero(OTG)를 다른 컴퓨터에 연결해 가상 마우스로 쓰는 방법 [2]211354정성태11/14/201728628사물인터넷: 6. Raspberry Pi Zero(OTG)를 다른 컴퓨터에 연결해 가상 키보드로 쓰는 방법 [8]11353정성태11/14/201725826사물인터넷: 5. Raspberry Pi Zero(OTG)를 다른 컴퓨터에 연결해 가상 이더넷 카드로 쓰는 방법 [1]11352정성태11/14/201721900사물인터넷: 4. Samba를 이용해 윈도우와 Raspberry Pi간의 파일 교환 [1]11351정성태11/7/201725178.NET Framework: 698. C# 컴파일러 대신 직접 구현하는 비동기(async/await) 코드 [6]111350정성태11/1/201721138디버깅 기술: 108. windbg 분석 사례 - Redis 서버로의 호출을 기다리면서 hang 현상 발생11349정성태10/31/201721573디버깅 기술: 107. windbg - x64 SOS 확장의 !clrstack 명령어가 출력하는 Child SP 값의 의미 [1]111348정성태10/31/201718058디버깅 기술: 106. windbg - x64 역어셈블 코드에서 닷넷 메서드 호출의 인자를 확인하는 방법11347정성태10/28/201721663오류 유형: 424. Visual Studio - "클래스 다이어그램 보기" 시 "작업을 완료할 수 없습니다. 해당 인터페이스를 지원하지 않습니다." 오류 발생11346정성태10/25/201718208오류 유형: 423. Windows Server 2003 - The client-side extension could not remove user policy settings for 'Default Domain Policy {...}' (0x8007000d)11338정성태10/25/201716659.NET Framework: 697. windbg - SOS DumpMT의 "BaseSize", "ComponentSize" 값에 대한 의미111337정성태10/24/201718785.NET Framework: 696. windbg - SOS DumpClass/DumpMT의 "Vtable Slots", "Total Method Slots", "Slots in VTable" 값에 대한 의미111336정성태10/20/201719531.NET Framework: 695. windbg - .NET string의 x86/x64 메모리 할당 구조11335정성태10/18/201718545.NET Framework: 694. 닷넷 - <Module> 클래스의 용도11334정성태10/18/201719599디버깅 기술: 105. windbg - k 명령어와 !clrstack을 조합한 호출 스택을 얻는 방법11333정성태10/17/201718762오류 유형: 422. 윈도우 업데이트 - Code 9C48 Windows update encountered an unknown error.11332정성태10/17/201719762디버깅 기술: 104. .NET Profiler + 디버거 연결 + .NET Exceptions = cpu high11331정성태10/16/201718134디버깅 기술: 103. windbg - .NET 4.0 이상의 환경에서 모든 DLL에 대한 심벌 파일을 로드하는 파이썬 스크립트11330정성태10/16/201717363디버깅 기술: 102. windbg - .NET 4.0 이상의 환경에서 DLL의 심벌 파일 로드 방법 [1]11329정성태10/15/201721473.NET Framework: 693. C# - 오피스 엑셀 97-2003 .xls 파일에 대해 32비트/64비트 상관없이 접근 방법111328정성태10/15/201724377.NET Framework: 692. C# - 하나의 바이너리로 환경에 맞게 32비트/64비트 EXE를 실행하는 방법111327정성태10/15/201718179.NET Framework: 691. AssemblyName을 .csproj에서 바꾼 경우 빌드 오류 발생하는 문제111326정성태10/15/201718483.NET Framework: 690. coreclr 소스코드로 알아보는 .NET 4.0의 모듈 로딩 함수 [1]11325정성태10/14/201719340.NET Framework: 689. CLR 4.0 환경에서 DLL 모듈의 로드 주소(Base address) 알아내는 방법 ... 91 92 93 94 95 96 97 98 99 100 101 102 [103] 104 105 ...