2009-11-09 4 views
1

누구나 Visual Studio 2008 MASM 프로젝트 용 모범 사례 프로젝트 템플릿이 있습니까? Microsoft가 VS를 MASM과 함께 출하 한 이유를 모르지만 프로젝트 템플릿을 사용하여 기본적으로 추가 할 수있는 빈 C++ 프로젝트를 사용하려고합니다.Visual Studio 2008의 어셈블리 프로그래밍

또한 내가 찾을 수 없으므로 MASM 프로젝트 용 TFS 2008 프로젝트 커넥터가 있습니까?

답변

3

글쎄, 몇 가지 검사 후에는 VS 2008 적어도이 MASM .rules 파일 (당신에게 모든 컴파일 옵션을 제공하는 하나)이 포함되어 있는지 나타납니다

C:\Program Files\Microsoft Visual Studio 9.0\VC\VCProjectDefaults\masm.rules 

좋은 소식은 내가 현재 가지고 있다는 것입니다 VS 2008 익스프레스 SP1에서 열리는 100 % 매스컴을 포함 해 네 가지 프로젝트를 통해 진정한 본격적인 매스 (masm) 솔루션입니다. masm 프로젝트는 VS 2008에 완벽하게 통합되어 있습니다. 모든 설정 도구 등 - 외부 스크립트 등을 사용하는 kludge는 없습니다. 따라서 VS2008에서 masm을 지원합니다. 노출되지 않습니다. 이 vs developer blog entry,에 따르면 masm은 SP1에서 시작하여 VS2800에 다시 도입되었습니다.

솔루션은 잘 숨겨져 있지만 도달하기가 쉽습니다. 이것은 단지 4 번의 클릭만으로 작동합니다. 예를 들어, VS 2008 SP1 (여기 Express에서 테스트 됨)으로 시작하는 masm이 추가되었습니다.

  • 열기 솔루션
  • 바로 단지 기본적으로 사용할 수 없습니다, 당신은 거기 MASM 규칙을 볼 수
  • 사용자 정의 규칙
  • 빌드를 선택하여 프로젝트 노드를 클릭합니다. 해당 확인란을 클릭하십시오.

완료. masm은 이제 모든 옵션과 모든 것을 포함하여 프로젝트 속성에 노출됩니다. "비주얼 C++ 사용자 정의 규칙 파일 대화 상자 빌드가"도움에 더 많은

: 난 당신이 2008 빠른 대 사용하여 설명 어떤이에

ms-help://MS.VSCC.v90/MS.msdnexpress.v90.en/dv_vcide/html/ad4f26a5-8373-42ac-9044-8a806a50241e.htm 
1

은 매우 새로운 발견 ... 무엇을 할 생각이 없다 아직이 문서가 담론에 기여하는지 궁금하다. (용서하지 않으면 나는 그것을 훑어 보았고 MASM을 보았고 도움이된다고 생각했다!) Microsoft Document Explorer에서 (당신은 도움말 탭으로 가서 검색해야한다. 사용자 정의 빌드의 경우 xml 파일을 삽입 할 수 없습니다. 규칙 파일 또는 RULES 파일은 .rules 파일 확장자를 갖는 XML 파일입니다. 사용자 지정 빌드 규칙을 정의하고이를 Visual C++ 프로젝트의 빌드 프로세스에 통합 할 수 있습니다. 사용자 지정 빌드 규칙은 하나 이상의 파일 확장명과 연결됩니다. 사용자 지정 빌드 규칙을 사용하면 빌드 프로세스의 일부로 하나 이상의 출력 파일을 생성하는 도구에 입력 파일을 전달할 수 있습니다.

Visual C++ 사용자 지정 빌드 규칙 파일 대화 상자를 사용하여 프로젝트의 규칙 파일을 관리합니다.

참고 : 규칙 파일은 속성 시트 (VSPROPS 파일)와 동일한 속성 상속 지침을 따릅니다. 자세한 내용은 속성 상속을 참조하십시오.

빌드 프로세스에 사용자 지정 빌드 규칙을 통합 할 때 해당 빌드 규칙이 실행되는 순서를 지정할 수도 있습니다. 자세한 내용은 도구 작성 순서 대화 상자를 참조하십시오. 규칙 파일에 대한 XML 스키마 정의를 사용하여 자신의 RULES 파일의 유효성을 검사하십시오.

는 프로젝트 파일 이해 사용자가 Microsoft로이 주제에 대한 의견 보내기 이벤트 을 단계를 구축하고 빌드 속성 시트에 대한 개념을 또한 XML 스키마 정의를 참조하십시오.