.net 컴포넌트 등록방범

%windir%\Microsoft.NET\Framework\v2.0.50727\Regsvcs.exe Test7Com.dll

어셈블리에 강력한 이름이 없습니다.

어셈블리 서명을 체크 하고
강력한 이름 키 파일 선택을 누르면 새로 만들기가 있다.
이름을 주고 비밀번호를 주어서 만들면 완성.

사용자 삽입 이미지
어셈블리에 ApplicationAccessControl 특성 선언이 없습니다.응용 프로그램 보안을 기본적으로 사용합니다라
ApplicationAccessControl를 설정하지 않스셔서 그렇습니다.

 

AssemblyInfo 파일에

[assembly: ApplicationAccessControl(false)]

를 추가해 보세요

 클래스는
한정자가 명시되어 있지 않은 경우 private 이죠. 따라서, 문제해결을 위해서는
최종적으로 다음과 같이 해주셔야 합니다.

[ComVisible(true)]
public
class Hello : ServicedComponent

이 글은 .net MVC 카테고리에 분류되었습니다. 고유주소 북마크.

댓글 남기기