나는 프로젝트의 다양한 컴파일 스위치와 함께, 그래서 그들은 참조 된 DLL이 필요하지 않습니다, 그래서 내가하지 않는 경고를 얻을 방법에 따라 건설 있다.VS2010 어떻게 MSB3245 (참조 된 구성 요소 X 존재하지 않습니다)
경고를 표시하지 않으려 고합니다. VS2010의 프로젝트에서 어떻게해야합니까? prigg 페이지의 suppress box에 어떤 숫자를 넣으시겠습니까?
나는 프로젝트의 다양한 컴파일 스위치와 함께, 그래서 그들은 참조 된 DLL이 필요하지 않습니다, 그래서 내가하지 않는 경고를 얻을 방법에 따라 건설 있다.VS2010 어떻게 MSB3245 (참조 된 구성 요소 X 존재하지 않습니다)
경고를 표시하지 않으려 고합니다. VS2010의 프로젝트에서 어떻게해야합니까? prigg 페이지의 suppress box에 어떤 숫자를 넣으시겠습니까?
MSBuild 경고처럼 들릴지 모르겠지만 MSBuild 경고처럼 들릴지는 모르겠지만 (MSB의 미덕으로) C# 컴파일러 경고가 아닙니다. 나는 정확한 구문 즉석 시도하지 않은 있지만 그러나 당신은
<Reference Condition=" $(DefineConstants.Contains('THAT_ONE_SWITCH') " ... />
처럼, 아마도, 그 참조 조건 뭔가를 할 수 있습니다.
을 편집 .csproj 파일
조건은 = "존재 ('.. \ XXX \ xxx.csproj')"
<ProjectReference Condition="Exists('..\xxx\xxx.csproj')" Include="..\xxx\xxx.csproj">
<Project>{E66B88FA-767A-46C7-BDCB-D283F6B889BA}</Project>
<Name>xxx</Name>
<Private>False</Private>
</ProjectReference>
덕분에 MSBUILD 단지 VS2010를 사용하지 않은, 어디 것 위 줄을 가라? – Kaya
MSBuild (VS 빌드 방법)를 사용하고 있습니다.이 파일은 .csproj 파일에 저장됩니다. 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 '프로젝트 언로드'를 클릭 한 다음 마우스 오른쪽 버튼을 클릭하고 'foo.csproj 편집'을 클릭하십시오. 그러나 당신이 전에 이것을 한 번도 해보지 않았다면, 나는 이것을 시험해 보려는 누군가로부터 충고를 받아야 할 것입니다. – Brian