2012-02-17 5 views
1

나는 codesmith를 사용하여 상당히 새롭다. 나는 여기저기서 몇 가지 편집을했는데 바로 지금 템플릿에 상당히 큰 변화를 주어야합니다.코드 메스 6.x가 어셈블리를 해결할 수 없습니다.

제 질문은 Oracle.DataAccess.Client와 같은 새 템플릿에 어셈블리를 추가하려고합니다. 다음은 CST 파일에이 파일을 추가 한 방법입니다. 그러나 여전히 어셈블리 오류를 해결할 수 없습니다.

<%@ Assembly Name="Oracle.DataAccess.Client" %> 
<%@ Import Namespace="Oracle.DataAccess.Client" %> 

답변

2

조립을 해결하려면 documentation을 참조하십시오. 조립품의 위치 및/또는 조립품을 적재 할 위치를 지정하는 방법을 자세히 설명합니다.

+0

+1 원본 문서에 직접 링크되어 있습니다. –

1

선은 가끔 당신이 취할 수있는 참조 생성기를 다시 시작해야합니다 것을 발견이

<%@ Assembly Name="HtmlAgilityPack" path="G:\myproject\bin\Debug" %> 

처럼 보일 것입니다. 경우에 따라 템플릿을 다시 빌드하기 만하면됩니다. 이유에 대해 좋은 대답은 없습니다.

당신은 또한 여기

C:\Program Files (x86)\CodeSmith\v7.1\bin 

을 DLL을 붙여 넣을 수 있지만, 당신은 당신이 파일을 복사 유지해야으로 개발중인 DLL을 사용하는 경우이 문제가된다.

메모는 v7에 있으며 질문은 v6을 참조하십시오. 나는 수년간 CS를 사용해 왔지만이 질문은 특정 버전이라고 생각하지 않습니다. 그래서 다른 질문을 작성하는 대신이 질문에 게시하고 있습니다. 나를 downvote보다, 제발 코멘트를 작성하고 나는 새로운 질문을 만들 것입니다. 그것의 sixes는 정말로 내 의견으로는 중요하지 않습니다.