comvisible

    0

    1답변

    내 첫 번째 시도는 실패했지만 가능한 것으로 기대하고 있습니다. 내가 COM이 등록과 같은 클래스가있는 경우 : [ComVisible(true)] public interface Resolver { object Resolve(string type); } [ProgId("ClassResolver")] [ClassInterface(ClassI

    19

    2답변

    MSDN은 this article about [ComVisible] attribute입니다. 나는 한 세트가 [ComVisible(true)] 일 때 무슨 일이 일어나는 지 알지 못합니다. MSDN은 기본값은 관리되는 형식은 COM에 볼 수 있음을 나타냅니다 사실 말합니다. 이 특성은 공용 관리 어셈블리 을 만들 필요가 없습니다. 및 유형이 표시됩니다.;

    4

    2답변

    우리는 C# 클래스 라이브러리 어셈블리를 만들고 PHP에서 해당 메서드를 호출 할 수 있도록 COM으로 표시했습니다. 이것은 잘 작동했지만 이전에는 Windows Server 2008 서버에 설치하려고했지만 "등록되지 않은 클래스"라는 오류가 계속 발생했습니다. 종속성 문제를 제외하기 위해 C#에서 작은 테스트 클래스 라이브러리를 만들었습니다. 클래스 라이

    8

    1답변

    프로젝트의 어셈블리에는 ComVisible (true)으로 표시된 유형이 있습니다. 구축 (비는-상승), VS는 DLL을 등록하려고 시도와 실패 는 "foo.dll를을 \에 \ \ 경로"어셈블리를 등록 할 수 없습니다 - 액세스가 거부. 애플리케이션을 관리자로 실행하고 있는지 확인하십시오. 'HKEY_CLASSES_ROOT \ CLSID {FFC174A1-

    0

    2답변

    VB6로 작성된 응용 프로그램을 업데이트하고 있습니다. VS2010에 새 코드를 작성하여 DLL에 보관하고 싶습니다. 하지만 DLL 코드를 디버깅하는 방법을 알 수 없습니다. VB20의 실제 응용 프로그램이 아닌 VS2010의 테스트 응용 프로그램에서 DLL 코드로 한 단계 씩 넘어갈 수 있습니다. 이견있는 사람?

    -1

    1답변

    VS 2010 클래스 라이브러리를 만들었습니다. Com 가시성을 위해 어셈블리를 표시했습니다. 강력한 키로 어셈블리 서명. 내 수업을 만들었고 내 진입 점 방법을 사용할 수 있도록했습니다. 라이브러리는 C#의 테스트 프로젝트에서 올바르게 작동합니다. C : 내가 통해, GAC에 클래스 라이브러리를 RegAsm을 \ 창 \ microsoft.net 프레임 워

    1

    2답변

    .NET에서 ComVisible 라이브러리를 개발 중이며 이전 VB6 클래스에서 호출됩니다. 기본적으로 클래스에서 수행하는 작업은 응답을 파싱하고 필요한 데이터가있는 객체를 반환하는 웹 서비스를 호출하는 것입니다. 잘못된 매개 변수로 호출 된 경우 SoapException을 반환하도록 웹 서비스가 설계되었습니다. private static WCFPerson

    3

    1답변

    ObjectForScripting을 통해 WebBrowserControl과 상호 작용하는 WinForm이 있습니다. 내 WinForm의 기본 클래스는 ComVisible이 아니므로 변경할 수 없거나 변경하지 않습니다. NonComVisibleBaseClass가 있기 때문에 인터페이스를 만들고 ComVisible (true)을 설정하고 FormAttribut

    1

    1답변

    [ComVisible()]과 [ComVisibleAttribute()]의 차이점은 무엇입니까? 그들은 똑같은 일을하므로 차이점은 무엇입니까? 감사합니다.

    1

    1답변

    나는 clickonce 응용 프로그램이 있습니다. 해당 응용 프로그램에 대해 COM 표시 dll을 등록해야합니다. 이 응용 프로그램의 코드에 등록을 사용하여 이것이 이미 등록되어 있는지 확인하고 RegistrationServices 클래스 메서드 RegisterAssembly()에 의해 등록합니다. 그것은 관리자가 시작한 경우 잘 작동합니다. 하지만 Cli