이미지 편집기 사용자 정의 컨트롤 (C# .net v2.0)이 있습니다. 수천 대의 컴퓨터에서 액티브 X 구성 요소로 사용됩니다. 구성 요소를 Windows 양식 및 다른 용도로 사용할 수도 있습니다.일반 사용 라이브러리를 만드는 방법
activex 용으로 iHTML 코드에 <object>
태그를 추가하고 clsid (정적 GUID)로 구성 요소를 호출하십시오. 그래서 만약 내가 빌드하고 새로운 버전을 배포하는 클라이언트 코드를 변경하지 않고 작동합니다.
Windows 양식에서 동일한 분산 라이브러리를 사용할 수있게하고 싶습니다. 그리고 그들은 그것을 사용하는 프로그램을 변경하지 않고 구성 요소를 업데이트 할 수 있도록 특정 버전을 참조해서는 안됩니다.
나는 regasm을 사용하여 com에 등록합니다. 하지만 난 (참조 CLSID와 같은 참조) Visual Studio에서 참조하는 방법을 모르겠다.
내가 참조를 선택하고 COM 탭을 선택하면 목록에 내 구성 요소를 볼 수 있습니다 시각 stuido 수 있습니다.
참고 : 나는이 선을 사용하여 글로벌 캐시에 assemly을 추가하려고하지만 밖으로 또는 작동하지 않았다 아무것도가 변경된 경우 :
"C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin\tlbexp" ImageEditorComp.dll /out:ImageEditorComp.tlb
regasm /tlb:ImageEditorComp.tlb ImageEditorComp.dll
"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\gacutil" /I ImageEditorComp.dll
어떤 제안이 감사
감사 이해 coulnt
감사를 저장 바랍니다. – honibis