«msbuild» 태그된 질문

MSBuild라고도하는 Microsoft Build Engine은 관리 코드 용 빌드 플랫폼이며 .NET Framework의 일부였습니다.

9
MSBuild 스크립트에 대한 좋은 자습서가 있습니까? [닫은]
닫은. 이 질문은 Stack Overflow 지침을 충족하지 않습니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? Stack Overflow의 주제에 맞게 질문을 업데이트하세요 . 휴일 오년 전에 . 이 질문 개선 웹 응용 프로그램 프로젝트에서 작업 중이며 빌드 스크립트를 만들어야합니다. 내 cruisecontrol 서버에서 트리거 할 수있는 빌드 스크립트. nant는 …

2
msbuild.exe가 열린 상태로 파일을 잠급니다.
차례로 msbuild (.NET 4)를 호출하는 TeamCity를 사용합니다. 빌드가 완료된 후 (성공적인 빌드인지 여부는 중요하지 않은 것 같음) msbuild.exe가 열린 상태로 유지되고 파일 중 하나가 잠 깁니다. 즉, TeamCity가 시도 할 때마다 작업 디렉토리를 지우면 실패하고 계속할 수 없습니다. 이것은 거의 매번 발생합니다 . 이 부분을 잃어 버렸기 때문에 가능한 한 …
98 msbuild  teamcity 

4
특정 MSBuild 경고를 억제하는 방법
명령 줄에서 MSBuild를 실행할 때 특정 MSBuild 경고 (예 : MSB3253)를 비활성화하는 방법이 있습니까? 내 빌드 스크립트는 msbuild.exe를 다음과 같은 방식으로 호출합니다. msbuild.exe MySolution.sln /t:Rebuild /p:Configuration=Release msbuild.exe에 대한 다른 매개 변수를 사용하여 C # 경고 (예 : CS0618)를 억제 할 수 있음을 발견했습니다. msbuild.exe MySolution.sln /t:Rebuild /p:Configuration=Release /p:NoWarn=0618 그러나이 접근 …

4
csproj로 .NET Core 클래스 라이브러리를 어떻게 다중 대상으로 지정합니까?
.NET Core가 여전히 project.json형식을 사용하는 경우 여러 프레임 워크 (예 : net451, netcoreapp1.0)를 대상으로 하는 클래스 라이브러리를 빌드 할 수 있습니다. 이제 공식 프로젝트 형식이 csprojMSBuild를 사용하고 있으므로 대상으로 지정할 여러 프레임 워크를 어떻게 지정합니까? 내가 VS2017에서 프로젝트 설정에서이를 찾기 위해 노력하고 있어요,하지만 난 (그것도 내가 다른 모든 .NET 프레임 …

30
솔루션을 빌드 할 때 Visual Studio에서 프로젝트를 건너 뛸 수있는 이유를 확인하는 방법
다른 사람의 작업을 디버깅 중이며 솔루션이 상당히 큽니다. 전체를 빌드하려고하면 솔루션 내의 여러 프로젝트가 빌드되지 않고 건너 뜁니다. 빌드 프로세스 중에 출력 창을 보면 다음과 같이 표시됩니다. 1> ------ 모두 다시 빌드 건너 뛰기 : 프로젝트 : pr1lib ------ 이러한 빌드를 건너 뛴 이유를 어떻게 확인할 수 있습니까? 추가 출력을 …

18
Visual Studio에서 bin 및 obj 폴더를 완전히 정리하는 방법은 무엇입니까?
폴더를 마우스 오른쪽 버튼으로 클릭하면 "Clean"메뉴 항목이 표시됩니다. 나는 이것이 obj 및 bin 디렉토리를 정리 (제거)한다고 가정했습니다. 그러나 내가 볼 수있는 한 아무것도하지 않는다. 다른 방법이 있습니까? (Windows 탐색기 또는 cmd.exe로 이동하라고 말하지 마십시오.) 모든 것을 쉽게 압축 할 수 있도록 obj 및 bin 폴더를 제거하고 싶습니다.

10
msbuild를 사용하여 모든 파일 및 폴더 복사
누군가 내가 작성하려는 msbuild 스크립트로 나를 도울 수 있는지 궁금합니다. 내가하고 싶은 것은 msbuild를 사용하여 폴더의 모든 파일과 하위 폴더를 다른 폴더로 복사하는 것입니다. {ProjectName} |----->Source |----->Tools |----->Viewer |-----{about 5 sub dirs} 내가 할 수 있어야 할 일은 도구 폴더의 모든 파일과 하위 폴더를 응용 프로그램의 디버그 폴더로 복사하는 것입니다. …


26
"이 프로젝트에 대해 outputpath 속성이 설정되지 않았습니다."오류
Visual Studio 2008에 다중 프로젝트 솔루션이 있습니다. 방금 Release-VersionIncrement라는 새 구성을 솔루션에 추가하여 "사용 릴리스"구성을 기준으로 지정했습니다. 모든 프로젝트 파일이 해당 구성으로 업데이트되었습니다. 그러나이 구성을 사용하여 특정 프로젝트를 컴파일하려고하면 다음 오류가 발생합니다. 오류 5이 프로젝트에 대해 OutputPath 속성이 설정되지 않았습니다. 유효한 구성 / 플랫폼 조합을 지정했는지 확인하십시오. 구성 = 'Release-VersionIncrement'Platform …

8
콘텐츠 파일을 asp.net 프로젝트 파일에 자동으로 포함하는 방법이 있습니까?
ASP.NET 프로젝트에 많은 콘텐츠 파일 (주로 이미지 및 js)을 자주 추가하고 있습니다. VS 게시 시스템을 사용하고 있으며 게시시 새 파일을 프로젝트에 포함 할 때까지 게시되지 않습니다. 지정된 디렉토리의 모든 파일을 자동으로 포함하고 싶습니다. csproj 파일이나 다른 곳에 자동으로 포함되어야하는 디렉토리를 지정하는 방법이 있습니까?

8
출력 디렉토리에 복사는 폴더 구조를 복사하지만 파일 만 복사하려고합니다.
VS2008이 있는데 특정 파일을 디렉터리에서 내 /bin/폴더 로 복사하고 싶습니다 . 파일 (에 있음 /common/browserhawk/)을 "출력 디렉토리에 복사"로 설정했습니다. 그러나 폴더 구조도 복사합니다. 파일이/bin/common/browserhawk/ 이 파일을 어떻게 복사 할 수 /bin/있습니까? 올바르게 복사하기 위해 웹 사이트의 루트에 저장하고 싶지 않습니다. 관련 질문 : Visual Studio는 컴파일 후 프로젝트에 .dll 및 …

7
NuGet의 패키지를 버전 제어에 체크인 하시겠습니까?
NuGet 이전에는 프로젝트에서 사용되는 모든 외부 DLL을 체크인하는 것이 일반적으로 허용되는 '모범 사례'였습니다. 일반적으로 Libs또는 3rdParty디렉토리에 있습니다. NuGet으로 작업 할 때 packages디렉터리 를 체크인해야합니까 , 아니면 MSBuild가 nuget 피드에서 필요한 패키지를 자동으로 다운로드 할 수있는 방법이 있습니까?

12
Visual Studio (2008)의 대규모 솔루션에 대한 모범 사례 [닫기]
현재이 질문은 Q & A 형식에 적합하지 않습니다. 사실, 참고 문헌 또는 전문 지식이 답변을 뒷받침 할 것으로 기대하지만이 질문은 토론, 논쟁, 여론 조사 또는 확장 된 토론을 유도 할 가능성이 높습니다. 이 질문이 개선되고 다시 열릴 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으세요. 휴일 칠년 전에 …

14
파일 또는 어셈블리 'Microsoft.Build.Framework'(VS 2017)를로드 할 수 없습니다.
"update-database"명령을 실행하려고하면 다음 예외가 발생합니다. 대상 데이터베이스에 적용되는 SQL 문을 보려면 '-Verbose'플래그를 지정하십시오. System.IO.FileNotFoundException : 파일 또는 어셈블리 'Microsoft.Build.Framework, Version = 15.1.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a'또는 해당 종속성 중 하나를로드 할 수 없습니다. 시스템이 지정된 파일을 찾을 수 없습니다. 파일 이름 : 'Microsoft.Build.Framework, Version = 15.1.0.0, Culture = …

7
msbuild를 사용하여 파일 시스템 게시 프로필 실행
VS2010으로 만든 AC # .Net 4.0 프로젝트가 있으며 이제 VS2012로 액세스됩니다. 이 웹 사이트에서 필요한 파일 만 대상 위치 (C : \ builds \ MyProject [Files]) 에 게시하려고합니다 . 내 파일 구조 : ./ProjectRoot/MyProject.csproj ./ProjectRoot/Properties/PublishProfiles/FileSystemDebug.pubxml MSBuild를 통해 다음을 실행하고 있습니다. C : \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.