2011-09-07 4 views
1

드릴을 알고 있습니다 - 항목 선택 - dll을 가리 킵니다 - 보일 라!도구 상자에서 파이프 라인 구성 요소를 표시하는 방법은 무엇입니까?

그러나 파이프 라인 구성 요소에는 몇 가지 특성이 있습니다. 이것들이 가시성에 영향을 줍니까? 그리고 이것을 어떻게 바꾸는가?

<ComponentCategory(CategoryTypes.CATID_PipelineComponent), _ 
ComponentCategory(CategoryTypes.CATID_Any), _ 
ComponentCategory(CategoryTypes.CATID_Validate), _ 
System.Runtime.InteropServices.Guid("E7C186DF-D5DD-46a0-90A4-A2A6804763B0")> 
ublic Class clsComponent 
    Implements IBaseComponent, Microsoft.BizTalk.Component.Interop.IComponent, IPersistPropertyBag, IComponentUI 

답변

2

나는 이것이 이전 게시물입니다 알지만, 마이크로 소프트에 따르면, 여기 당신이해야 할 것입니다 :

http://msdn.microsoft.com/en-us/library/aa577482(v=bts.20).aspx

모든 .NET 파이프 라인 구성 요소 어셈블리 (기본 및 사용자 지정) 은 서버에 의해 실행될 \ Pipeline Components 폴더에 있어야합니다. 사용자 지정 구성 요소가있는 파이프 라인이 여러 서버에 배포되는 경우 구성 요소의 이진 파일이 모든 서버의 지정된 폴더에 있어야합니다.

아니요은 BizTalk 런타임에서 GAC (전역 어셈블리 캐시)에 사용할 사용자 지정 파이프 라인 구성 요소를 추가해야합니다.

컴퓨터에 COM 구성 요소로 등록되어 있으면 파이프 라인의 사용자 지정 COM 구성 요소도 도구 상자에 나타납니다. 사용자 지정 .NET 파이프 라인 구성 요소는 \ Pipeline Components 폴더에 배치해야합니다.

이진 파일을 올바른 위치에두면 도구 상자에 구성 요소를 추가해야합니다. 도구 상자에 파이프 라인 구성 요소를 추가하는 방법은 방법 Use the Toolbox을 참조하십시오.

+0

잘 알고 계시나요? BizTalk 2006 이후에 변경된 사항은 다음과 같습니다. https://social.technet.microsoft.com/wiki/contents/articles/26404.biztalk-server-deploying-custom-pipeline-components-in-biztalk- server-2006-and-higher.aspx를 참조하십시오. 신뢰할만한 기사를 아는 것은 정말 어렵습니다. – NealWalters

+0

우리는 GAC의 파이프 라인 구성 요소를 제공합니다. BizTalk는 해당 폴더에있는 동안 GAC가 아닌 경우에도 해당 구성 요소를 인식합니다. 우리는 현재 2013R2를 사용하고 있으며, 나는 이것이 그 상황에서 사실이라고 믿습니다. 나는 GAC가 모범 사례라고 믿는다. – Jeremy

1

나는 귀하의 질문에 제대로, 사용자 정의 PL 구성 요소를 작성했습니다 이해한다면, 사용자 정의 PL에 추가하려고하는, 선택 항목 도구 상자에서 선택하는 사라와는 표시하지 않은?

이것은 분명 할 수 있지만 다음 단계를 수행했는지 다시 한번 확인하십시오.

a) GAC는 PL 컴포넌트 어셈블리를 사용합니다.

b) BizTalk 설치 위치 \ 파이프 라인 구성 요소 폴더에 PL 구성 요소 DLL을 복사했습니다.

c) PL 솔루션을 닫았다가 다시 시작하십시오.

이제 항목 선택 상자에서 사용자 지정 PL 구성 요소를 볼 수 있습니다.

HTH

+0

안녕하세요. Marko, 문제를 해결 했습니까? –

관련 문제