성태의 닷넷 이야기
홈 주인
모아 놓은 자료
프로그래밍
질문/답변
사용자 관리
사용자
메뉴
아티클
외부 아티클
유용한 코드
온라인 기능
MathJax 입력기
최근 덧글
[정성태] Detecting blocking calls using asyn...
[정성태] 아쉽게도, 커뮤니티는 아니고 개인 블로그입니다. ^^
[정성태] 질문이 잘 이해가 안 됩니다. 우선, 해당 소스코드에서 ILis...
[양승조
] var대신 dinamic으로 선언해서 해결은 했습니다. 맞는 해...
[양승조
] 또 막혔습니다. ㅠㅠ var list = props[i].Ge...
[양승조
] 아. 감사합니다. 어제는 안됐던것 같은데....정신을 차려야겠네...
[정성태] "props[i].GetValue(props[i])" 코드에서 ...
[정성태] 저렇게 조각 코드 말고, 실제로 재현이 되는 예제 프로젝트를 압...
[정성태] Modules 창(Ctrl+Shift+U)을 띄워서, 해당 Op...
[정성태] 만드실 수 있습니다. 단지, Unity 엔진 내의 스크립트와 W...
글쓰기
제목
이름
암호
전자우편
HTML
홈페이지
유형
닷넷
.NET 3.0
.NET 3.5
.NET 4.0
VC++
개발 환경 구성
제품 소개
VS.NET IDE
Vista
Windows 7
Windows 8
Windows 서버
Team Foundation Server
IIS
디버깅 기술
Win32
64비트
오피스
웹
기타
Phone
부모글 보이기/감추기
내용
Getting my Sandcastle Team Build targets file to work with Sandcastle September CTP <br /> ; <a target="_blank" href="http://blogs.msdn.com/rimuri/archive/2006/10/31/getting-my-sandcastle-team-build-targets-file-to-work-with-sandcastle-september-ctp.aspx">http://blogs.msdn.com/rimuri/archive/2006/10/31/getting-my-sandcastle-team-build-targets-file-to-work-with-sandcastle-september-ctp.aspx</a><br /> <br /> 어제, SandCastle 의 NAnt 빌드 통합을 소개해드렸는데요. 오늘은, TFS Team Build 에 통합시키는 내용을 소개해 드리는 군요. ^^<br /> <br /> 첨부된 파일은 위의 토픽에서 다운로드 받은 것이고, 아래의 내용은 실제 토픽 내용을 가져온 것입니다.<br /> <br /> <hr /> <div class="post"> <div class="postsub"> <h2>Getting my Sandcastle Team Build targets file to work with Sandcastle September CTP</h2> <P>A few things before we get started: </P> <OL> <LI>You will need the <A href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/htmlhelp/html/hwMicrosoftHTMLHelpDownloads.asp" mce_href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/htmlhelp/html/hwMicrosoftHTMLHelpDownloads.asp">HTML Help Workshop installed</A> </LI> <LI><A href="http://www.microsoft.com/downloads/details.aspx?FamilyId=E82EA71D-DA89-42EE-A715-696E3A4873B2&displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyId=E82EA71D-DA89-42EE-A715-696E3A4873B2&displaylang=en">September CTP of Sandcastle</A> </LI> <LI>My September CTP Sandcastle Targets File (attached)<BR>This file needs to be copied to your %programfiles%\MSBuild directory </LI></OL> <P>Next you will need to make some modifications to the standard configuration file (I am using the VS2005 style) </P> <OL> <LI>Make a copy of %programfiles%\Sandcastle\Presentation\vs2005\configuration\sandcastle.config </LI> <LI> <DIV>Change references of </DIV> <OL> <LI>..\..\ to %programfiles%\sandcastle\ </LI> <LI>..\cpref_reflection to %programfiles%\sandcastle\examples\cpref_reflection </LI></OL></LI></OL> <P>Update your TFSBuild.proj to include the following: </P> <OL> <LI>Add a new Import tag referencing the sandcastle targets file </LI> <LI> <DIV>Add a new target called DocumentCLR<BR><Target Name="DocumentCLR"><BR><CallTarget Targets="SandcastleDocument" ContinueOnError="false" /> <BR><MakeDir Condition="!Exists('$(BinariesRoot)\Documentation')" Directories="$(BinariesRoot)\Documentation" ContinueOnError="false" /><BR><Copy SourceFiles="$(SandcastleWorkingDirectory)\Output\$(SandcastleDocumentationName).chm" DestinationFiles="$(BinariesRoot)\Documentation\$(SandcastleDocumentationName).chm" ContinueOnError="false"/><BR></Target> </DIV></LI> <LI>Add an additional target that overrides the AfterCompile target<BR><Target Name="AfterCompile"><BR><CallTarget RunEachTargetSeparately="true" Targets="DocumentCLR" ContinueOnError="false"/><BR><OnError ExecuteTargets=" OnBuildBreak;"/><BR></Target> </LI> <LI>Update your TFSBuild.rsp file to include some configuration<BR>/p:SandcastleDocumentationName=NameOfYourCHM<BR>/p:SandcastleConfiguration="C:\Path_TO_MODIFIED_CONFIG\sandcastle.config"<BR>/p:SandcastleDocumentationOutput=$(BinariesRoot)\Documentation<BR>/p:SandcastleDependencies="%windir%\Microsoft.NET\Framework\v2.0.50727\*.dll,\\lcabuildvm01\3rdParty\Dependencies\*.dll,%windir%\assembly\GAC_MSIL\Microsoft.VisualStudio.QualityTools.UnitTestFramework\8.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll"<BR>/p:SandcastleHelpGeneration=CHM</LI></OL> <div class="postfoot"> Published Tuesday, October 31, 2006 10:45 AM by <a id="ctl00___ctl00___ctl01___Entry___AuthorLink" href="/user/Profile.aspx?UserID=19732">Richard Murillo</a> <div><span id="ctl00___ctl00___ctl01___Entry___InlineTagEditorPanel">Filed under: <a href="/rimuri/archive/tags/Team+Foundation+Server/default.aspx" rel="tag">Team Foundation Server</a></span><input type="hidden" name="ctl00$_$ctl00$_$ctl01$_$Entry$_$InlineTagEditorPanel" id="ctl00___ctl00___ctl01___Entry___InlineTagEditorPanel_State" value="nochange" /></div> <br /> <b>Attachment(s): </b><a id="ctl00___ctl00___ctl01___Entry___Attachment___DownLoadLink" href="/rimuri/attachment/913459.ashx">Sandcastle.targets</a> </div> </div> </div>
첨부파일
스팸 방지용 인증 번호
3533
(왼쪽의 숫자를 입력해야 합니다.)