2012-12-05 11 views
-1

하나의 Windows 서비스 프로젝트가 있습니다. 해당 웹 서비스 프로젝트를 DLL로 변환하려고합니다. 클래스 라이브러리로서 그 DLL을 참조하는 것만으로이 메소드를 재사용 할 수 있습니다.WebService를 DLL로 변환

나는 그것을 알고있는 간단한 방법이 있는지 알고 싶습니다. 또는 수동으로 하나의 클래스 라이브러리 프로젝트를 만들고 코드를 재사용해야합니다.

+0

실제로 그것을하는 마법의 방법은 없습니다. 최소한 코드를 직접 이동하면 웹 서비스, HTTP 등을 처리하는 코드와 클래스 라이브러리에 넣으려는 코드를 구분할 수 있습니다. – dash

답변

0

ASP 포럼에서 검색하고 질문을 한 후에는 수동으로 코드를 재사용하는 것이 적절하다.

0

dll과 같은 다른 프로젝트에서 exe를 참조 할 수 있습니다. 그러나 이것을 분리 클래스 라이브러리로 옮기는 것이 가장 좋습니다.

0

서비스 코드가있는 클래스 라이브러리를 클릭하고 빌드를 선택하십시오. 프로젝트 bin 디렉토리의 Debug 폴더에 DLL 파일을 만듭니다. 그 DLL 파일을 아무 데나 사용할 수 있습니다. 도움이 되길 바랍니다.

0

코드를 클래스 라이브러리 프로젝트에 복사하고 빌드하면됩니다. .dll을 만들고 프로젝트에 참조를 추가하여 easly 사용할 수 있습니다. 나는 이것이 가장 간단한 접근이라고 생각한다.