>

작업중인 솔루션에는 여러 빌드/플랫폼 구성이 있습니다.

두 가지 조합으로 만 만들고 싶은 프로젝트를 추가했습니다 : Conf1_Debug/Any CPU  그리고 SolutionConf1_Rlease/Any CPU .

구성 관리자로 가서 Conf2_Release/ARM 에서 프로젝트를 제거하면  내가 볼 수있는 유일한 차이점은 *.sln 에서 2 줄이 제거된다는 것입니다. :

{GUID_HERE}.Conf2_Release|ARM.ActiveCfg = Release|Any CPU
{GUID_HERE}.Conf2_Release|ARM.Build.0 = Release|Any CPU

그러나 Visual Studio를 닫고 직접 라인을 제거하면 솔루션을 다시 열면 구성이 *.sln 에 다시 나타납니다.  파일.

내 리포지토리를 정리하고 %LOCALAPPDATA%\Microsoft\VisualStudio 를 검색했습니다.  모든 구성에서 프로젝트를 추가하도록 Visual Studio에 지시 할 수있는 파일을 볼 수 있지만 아무것도 찾을 수 없습니다.

Visual Studio가 주어진 프로젝트를 어떻게 Solutio Configuration + Solution Platform 조합의 일부로 설정합니까?


  • 답변 # 1

    질문과는 달리 프로젝트가 Configuration Manager를 통해 제거되면 한 줄만 제거됩니다 :

    {GUID_HERE}.Conf2_Release|ARM.Build.0 = Release|Any CPU

    솔루션

    Build 제거  라인과 유지 ActiveCfg  줄.

    {GUID_HERE}.Conf2_Release|ARM.ActiveCfg = Release|Any CPU

관련 자료

  • 이전 python - Django에서 사용자 인증 is_active false 플래그가 작동하지 않습니다
  • 다음 순수한 JavaScript/HTML/CSS로이 3D 지구 효과를 만드는 방법은 무엇입니까?