2010-12-03 2 views
0

BDD (Business Desktop Deployment)를 사용하여 프로젝트를 빌드했습니다. 스크립트는 파이썬으로 작성됩니다. 내가 가지고있는 BDD는 Visual Studio 2008을 지원하지 않습니다. VS2008을 지원하는 BDD의 최신 버전은 무엇입니까? 비즈니스 데스크톱 배포에 대한 자세한 정보는 어디에서 얻을 수 있습니까?최신 Business Desktop Deployment 버전은 무엇입니까?

+1

적어도 BDD가 무엇을 의미하는지 말할 수 있습니다. Google이 [bdd] (http://www.google.com/search?q=bdd)에 대한 올바른 결과를 제공하지 않는다고 확신합니다. – BoltClock

+0

나는 '행동 주도 개발'을 얻었지만 StackOverflow에서도 모든 'BDD'질문은 실제로 그것이 무엇인지 명시하지 않습니다. 루프에서 빠져 나왔어? 또한 BDD가 정확히 무엇을 의미하는지, 그리고 파이썬에서 가지고있는 라이브러리/모듈/그것이 무엇인지를 명시하십시오. – birryree

+0

@birryree : 태그 위키가 도움이 될만한 곳이라고 생각합니다. – BoltClock

답변

1

BDD는 수락 테스트 및 TDD와 관련된 미니 방법입니다 (더 높은 기능을 수행하지만 이는 사용자가 수행하는 작업 일 것입니다).

질문에 따르면, BDD 시나리오 나 단위 예제를 파이썬으로 작성한 것처럼 보입니다. Visual Studio는 Python을 작성하기위한 훌륭한 도구는 아닙니다. Python을 계속 사용하려면 Vim을 사용해 보거나 Eclipse 또는 IntelliJ 용 Python 플러그인을 얻을 수 있습니다.

Visual Studio를 사용하여 프로그래밍하려면 C# 또는 F #을 사용하십시오. 두 가지 훌륭한 BDD 프레임 워크 - SpecFlow 또는 TickSpec -이 도움이 될 수 있습니다. 도구 목록이 포함

상세 정보, 그렇지 않으면 the Wikipedia page on BDD.

볼 수 있습니다, 문제를 명확히하십시오. 현재의 형태로는 큰 의미가 없습니다!

편집 : 음, 매일 새로운 것을 배웁니다. BDD는 "비즈니스 데스크톱 배포"의 약자이며 Microsoft 제품입니다. Here's a page with an update은 Microsoft Development Toolkit을 사용해야 함을 나타냅니다. 올바른 방향으로 당신을 가리키는 희망. 우리가 사용하고있는 도구 인 click-once이 비슷한 것을한다고 상상합니다.

요즘 BDD가 소프트웨어의 행동 주도 개발 이외의 다른 것을 의미하는 것으로 인식하는 사람은 거의 없을 것입니다. Binary Decision Diagram도 들었습니다. 자주는 아니지만. 귀하의 검색에 행운을 비네.

+0

사실, VS .Net 2003에서 VS .Net 2008로 마이그레이션 중입니다. BDD에서 만든 .lib 파일을 사용하여 프로젝트를 빌드하고 있습니다. 하지만 그것의 연결 오류 becoz BDD에 의해 만들어진 .lib 파일은 VS 2008과 호환되지 않습니다. 그래서 VS 2008 호환 라이브러리를 만들 BDD의 새 버전을 원한다. – Sanjay

+0

@Sanjay : Lunivore가 말하는 행동 주도 개발의 구 버전과 새 버전을 갖고있는 것은 이치에 맞지 않습니다. 이 BDD 란 무엇입니까? – BoltClock

+0

여분의 이동을위한 +1 (예 : 편집) :) – BoltClock

1

BDD (Business Desktop Deployment) 버전에 도움이되는 here 문서가 있습니다. 2009 년 3 월 일자 :

Microsoft Deployment Toolkit 2008 Update 1은 이전 버전의 MDT 및 BDD를 모두 대체합니다. 새로운 OS 버전 및 배포 시나리오에 대한 추가 지원을 제공하며 이전 버전 사용자를위한 업그레이드 경로입니다.

이 문서는 MDT 2010 download page을 가리 킵니다.

관련 문제