내 .csproj
파일이 선언이 포함되어.csproj 파일에있는 <SolutionDir> 요소의 목적은 무엇입니까?
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
...
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\</SolutionDir>
</PropertyGroup>
내 기대는 당신이 프로젝트 디렉토리에서 직접 프로젝트를 빌드하고 /p:SolutionDir=
매개 변수를 지정하지 않는 경우 솔루션 파일을 발견 할 필요가 있었다. 그러나 ..\
은 자동으로 절대 경로로 해석되지 않으므로 솔루션과 관련된 종속성이있는 경우에는 쓸모가 없습니다.