2014-01-21 2 views
0

설명서에서 PlugIn Framework를 사용하지 않고 XSocket 서버를 시작하는 방법을 찾을 수 없습니다.XSocket.net without PlugIn-Framework

저는 자체 컨트롤러 (라이브러리 자체에 있음)와 XSockets를 참조하는 매우 쉬운 라이브러리를 가지고 있습니다.

필자는 PlugIn Framework가 정말로 필요하지 않으며, 내 라이브러리가 관리하지 않는 다른 구성 요소가 많은 바이너리 폴더에 있기 때문에 방해가됩니다. (() 작동하지 않는 새)를 사용하지 않고도 플러그인 프레임 워크는 복잡한 환경에서 제대로 작동하지 않습니다와 나는 그것이 서버 싱글의 인스턴스를 얻을 수 있어야한다 꽤 확신 :

server = XSockets.Plugin.Framework.Composable.GetExport<IXSocketServerContainer>(); 
도움을 주신 덕분에

.

+1

플러그인 프레임 워크없이 XSocket을 실행할 수 없습니다. 플러그인 프레임 워크는 모듈 아키텍처가 작동하도록하는 매우 중요한 요소입니다. 모든 참조와 구성을 제자리에두면 시작할 수 있다고 확신합니다. –

+1

@Rafa Kim은 플러그인 프레임 워크없이 XSockets를 실행할 수 없다고 말합니다. 나는 당신을 도울 수있어서 당신이 그 일을 시작하고 실행할 수 있습니다. 여기에 세부 사항을 붙여 넣으 려하지 않으려면 이메일 (xsockets dot net에서 uffe)을 보내주십시오. – Uffe

답변

1

내 생각 엔 이것입니다. bin 폴더에 .net 어셈블리가 없습니다. XSocket 플러그인 프레임웍 버전 1.1에는 .net이 아닌 어셈블리를로드 할 때 예외가 발생하는 버그가있었습니다.

이 문제는 1.3 (현재 버전)에서 수정되었으며 XSockets 3.0.3으로 업그레이드하면이 문제가 해결됩니다.

+0

안녕하세요! 감사! 당신 말이 맞아요, 어제 저는 1.3 버전의 플러그인 프레임 워크로 업그레이드했고 dll을로드 할 수 있었고로드하는 DLL 종류도 제한 할 수있었습니다. 훌륭한 프레임 워크를 가져 주셔서 감사합니다 !! – Rafa

+1

여기에 내가 실행하게 만들었던 것을 볼 수 있습니다 : http://stackoverflow.com/questions/21252220/xsockets-plug-in-framework-not-working-i-cannot-get-an-instance-of-ixsocketser/21277709 # 21277709 – Rafa