Visual Studio 코드를 처음 사용합니다. 내 csproj에서 출력 디렉토리를 정의하고 싶다. Visual Studio에서 어디에서 변경 해야할지 모르겠다. 생성 된 dll 파일을 찾기 위해 대상 폴더를 코드화하십시오.Visual Studio 코드에서 기본 빌드 출력 디렉터리를 변경하는 방법 코드
0
A
답변
2
VSCode는 dotnet CLI를 사용하며 특히 dotnet build 명령을 작성하는 데 사용됩니다.
{
"version": "2.0.0",
"tasks": [
{
"taskName": "build",
"command": "dotnet build",
...
}
]
}
당신은 원하는 경로와 -o
인수를 추가 할 수 있습니다 : 다른 사람의 사이에서, 그것은 .vscode/tasks.json
파일에 정의되어 건물의 작업을 가정하면 다음과 같은 옵션
-o|--output <OUTPUT_DIRECTORY>
Directory in which to place the built binaries.
있습니다.
...
"command": "dotnet build -o ${workspaceRoot}/bin/another_Debug/",
...
${workspaceFolder}
이 VSCode predefined variables 중 하나입니다 : 예를 들어,에 변경
$ {workspaceFolder}는 tasks.json 파일이 들어있는 작업 공간 폴더의 경로
0
VSCode, VS 및 dotnet CLI에서 일관된 동작을 원하면 csproj 파일을 편집하여 다음을 추가하여 출력 경로를 설정하는 것이 좋습니다.
<PropertyGroup>
<OutputPath>..\custom-output-dir\</OutputPath>
<!-- Remove this if you multi-target and need the created net*, netcoreapp* subdirs -->
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
</PropertyGroup>
둘째 속성은 다중 대상 빌드에 필요한 대상 프레임 워크의 하위 디렉터리를 SDK가 추가하지 못하도록하지만, 단일 프레임 워크 (= TargetFramework
속성 만있는 경우)를 대상으로하지는 않습니다.
예를 들어, 경로를 설정할 때 다른 속성을 사용할 수 있습니다 :
이<OutputPath>..\custom-output-dir\$(Configuration)\$(MSBuildProjectName)\</OutputPath>
프로젝트가 MyProj.csproj
입니다 가정하면, 출력 경로는 다음 ..\cusotm-output-dir\Debug\MyProj\
관련 문제
- 1. Visual Studio에서 기본 빌드 출력 디렉터리를 변경하려면 어떻게해야합니까?
- 2. Visual Studio 2005에서 출력 디렉터리를 소문자로 만듭니다.
- 3. Visual Studio 코드에서 Intellisense 우선 순위를 변경하는 방법 코드
- 4. Visual Studio - 해제 할 기본 빌드 구성을 변경하는 방법?
- 5. Visual Studio 코드 기본 폴더
- 6. Visual Studio 코드에서 병합을 병합하는 방법 코드
- 7. Visual Studio 코드에서 pip를 사용하는 방법 코드
- 8. MsBuild로 Visual Studio 코드 빌드
- 9. 솔루션 파일에서 프로젝트의 출력 디렉터리를 변경하는 방법
- 10. Visual Studio WPF 프로젝트 빌드 출력 경로
- 11. Visual Studio 2010 내에서 빌드 출력 캡처
- 12. Visual Studio 2012 빌드 출력 : 작업이 취소되었습니다.
- 13. Visual Studio 코드에서 IIS 서버에 게시하는 방법
- 14. Visual Studio의 기본 빌드 출력 경로 변경
- 15. Visual Studio 코드에서 중단 점 추가 코드
- 16. Visual Studio 코드에서 Three.js 자동 완성 코드
- 17. Visual Studio 코드에서 빠른 검색 코드
- 18. Visual Studio 코드에서 pylint 사용 코드
- 19. Visual Studio 코드에서 Java 코드 Beautify (Format)
- 20. Visual Studio 코드에서 영구 인코딩 설정 코드
- 21. 동시에 Visual Studio 코드에서 출력 및 디버그 콘솔을 보는 방법?
- 22. Visual Studio에서 컬러 빌드 출력
- 23. Visual Studio 10에서 컴파일러 옵션을 변경하는 방법?
- 24. Visual Studio 코드에서 C++ 코드를 디버깅하는 방법
- 25. Visual Studio 코드에서 PowerShell 실행 영역을 재설정하는 방법 코드
- 26. Visual Studio 코드에서 제공된 문자열을 포함하는 탭을 여는 방법 코드
- 27. Visual Studio 코드에서 구문 색을 사용하지 않도록 설정하는 방법 코드
- 28. Visual Studio 코드에서 단계 정의를 작성하는 방법 코드
- 29. Visual Studio UI를 통해 TargetExt를 변경하는 방법
- 30. 기본 코드에서 출력 문자열을 마샬링하는 방법
오른쪽 프로젝트를 클릭하지 그것을가 될 것 >> Properties >> Build >> Output >> 출력 경로는 일반적인 비주얼 스튜디오와 비슷합니까? – Lithium
아니요 ... Visual Studio 코드에서이 방법으로 작동하지 않습니다. –