이미 tests/zips 웹 프로젝트를 빌드/실행하는 NAnt 빌드 스크립트가 있지만 기본적인 데스크탑 응용 프로그램에서 작업하고 있습니다. TeamCity의 빌드 보고서에 NAnt를 사용하여 설치 프로젝트를 빌드하려면 어떻게해야합니까? 편집 : 설치 프로그램은 Visual Studio와 함께 제공되는 기본 설치 프로젝트입니다. 회사 내부 용이므로 아무 것
Nant는 매우 컴파일러 중심 인 것처럼 보입니다. .NET 개발 시스템으로 간주되기 때문입니다. 그러나 나는 그것이 끝날 수 있다는 것을 안다! 나 그거 봤었 어. 우리가 구축하고있는 플랫폼에는 자체 컴파일러가 있으며 C++에 'cl.exe'를 사용하지 않습니다. 우리는 다른 플랫폼에 C++ 응용 프로그램을 빌드하고 있으며 자체 컴파일러로 오버라이드하려고
WPF 프로젝트가 있고 NAnt 빌드 스크립트를 설정하려고합니다. 문제는 WPF 컨트롤을 컴파일하려고 할 때 Visual Studio 내에서 빌드 할 때 .g.cs 파일이 생성되지 않고 있다는 것입니다. csc 빌드 작업을 사용하고 있습니다. Visual Studio를 빌드 할 때 .g.cs 파일을 생성하는 미리 빌드 단계를 수행하는 것으로 보입니다. NA
우리는 CI 용 CruiseControl.Net/NAnt/Subversion 스택을 사용합니다. 모든 빌드에 대해 새로운 체크 아웃을하는 것은 시간이 너무 많이 소요되므로 현재 작업중인 복사본에 대한 업데이트 만 수행합니다. 그러나 이로 인해 소스 제어에서 삭제 된 고아 파일이 작업 복사본에 남아있을 수 있습니다. NAnt 삭제 작업을 사용하여 업데이트 전
.NET에서 곧 새 프로젝트를 시작할 수 있으며 Nant 또는 MSBuild와 같은 XML 기반 빌드 도구를 사용하지 않는 것이 좋습니다. 나는 Rake를 좋아하지만 .NET 용 동적 언어 (Boo와 같은)를 기반으로하는 것이 더 좋을 수도 있다고 생각한다. Gant 또는 Java 용 BuildR과 비슷한 정신을 갖고있다. .NET에는 그런 것이 있습니까?
dll을 컴파일 한 후 NUnit을 실행하는 Nant 빌드 파일이 있습니다. CruiseControl의 작업으로 NAnt 빌드 파일을 실행하고 있습니다. 따라서 NAnt는 CruiseControl이 아닌 테스트를 실행 중입니다. CruiseControl 웹 대시 보드를 사용하여 NUnit 출력을 볼 수 있도록 구성하는 방법은 무엇입니까? 이 그것을 고정 :
외부 빌드 이것은 내가 지금 내 프로젝트 트리의 루트에서/외관 디렉토리가 이전 질문 I have asked 에서 연속 질문입니다. 이 안에는 다른 프로젝트에 대한 참조가 있습니다. 메인 프로젝트 NAnt 스크립트에서 모든 외부 객체의 빌드를 스크립팅 할 수 있습니다. 다음과 같이 이러한 결과는 빌드 : /외관/외부 프로젝트 1/구축/buildartifact
처음으로 연속 통합을 사용할 준비를하고 있습니다. 나는 Nant를 자동화 된 빌드 및 테스트 작업에 사용할 것이며 저장소를 폴링하고 Nant 스크립트를 실행하기 위해 적절한 CI 도구를 찾으려고 노력할 것입니다. 지금까지 느슨하게 다음 연구 한 : 허드슨 크루즈 컨트롤 드라코 이 이 가 내 감각까지하는 대부분의 작업을 수행 할 것입니다 때문에를 Nant,