저는 C++과 C#을 모두 사용하는 프로젝트로 작업하고 있습니다. 난 거친 지저분한 통합 작업을하고 있었고 #pragma 메시지를 많이 사용하여 아직 완전히 기능하지는 않은 코드를 호출했습니다 (통합 결과로 손상됨). 이것은 빌드 로그를 어수선하게 정리하는 정말 좋은 방법이므로 수정해야 할 항목을 쉽게 찾을 수 있습니다. 문제는 C#에서 같은 방식으로 작동하는 것을 찾을 수 없다는 것입니다.#pragma message와 비슷한 것이 있습니까?
구식 속성을 사용하고 싶지 않습니다. 그게 제가 찾고있는 것이 아닙니다. #warn을 시도했지만 빌드가 실패하면 "경고로 오류가 발생합니다". 다시 말하지만 내가 찾고있는 것이 아닙니다 (빌드를 실패하려면 #error를 사용할 수 있습니다 ...).
당분간은 검색 할 수있는 댓글에 내 메시지를 넣을뿐입니다. 그러나 검색 할 내용에 대한 지식과이를 찾는 동기가 필요합니다. 빌드 로그에서 맞춤 메시지로 문제를 호출하는 것이 무시하기가 훨씬 낫습니다!
내 연구를 통해 내가 원하는 것을 할 수있는 방법이 없다는 것을 알게되었지만 전문가가 저에게 동의하는지 아닌지를 알고 싶었습니다. :)
Microsoft에서해야 할 일은 나중에 터치 할 모든 항목에 대해 Team Foundation Server 항목을 만드는 것입니다. 코드에서 직접 할 수있는 방법이 있는지 모르겠습니다. 죄송합니다. – rumtscho
@ LB2와 마찬가지로, '# 경고'가 잘못되었습니다. 나에게 그것은 정확하게, 경고를 일으킨다. 빌드를 실패하지 않습니다. – MicroVirus
#warning이 빌드에 실패하지 않습니다. 빌드하는 동안 경고 만 생성합니다. –