mef

    1

    1답변

    확장 기능을 작성하는 데 익숙하지 않으며 원사 3 개를 풀어주는 것과 같은 주제에 대한 정보를 찾을 수 있습니다. 나는 MSDN 사이트에서 꽤 많은 것을 읽었으며 실패한 구글 검색을 많이했다. 내 목표는 타사에서 만든 언어에 대한 지원을 향상시키기 위해 MEF 및 MPF를 사용하여 Visual Studio 확장 프로그램을 작성하는 것입니다. 타사에는 이미

    1

    1답변

    MEF를 사용하여 WPF 응용 프로그램 용 "플러그인"을 만듭니다. EXE 파일이 독립형이어야 할 때 EXE 파일에 직접 삽입하려는 일부 플러그인. 나는 Fody에 의해 Costura를 사용하여 다른 모든 참조와 함께 자원을 포함시키고있다. exe 파일을 독립 실행 형으로 사용해야하므로 DirectYCatalog를 사용하여 디렉토리를 만들 수 없습니다. 포

    2

    1답변

    MEF를 사용하여 플러그인 관리자를 만들고 이상적으로는 기존 코드를 변경하지 않아도됩니다. 사용할 모든 클래스는 (기존) [MyPlugin] 속성을 가지고 있습니다 - RegistrationBuilder 또는 다른 방법을 사용하여이 속성을 기반으로 암시 적으로 내보낼 수 있습니까? 사전에 덕분에 나는 방법에 대한 언급을 찾을 수 없어했거나이 행할과 인터페이

    0

    1답변

    지연 서명을 한 후 타사에서 완전히 서명해야하는 C# .NET 어셈블리 (name : A.exe)를 개발 중입니다. 서명을 지연시키기 위해 공개 키를 사용합니다. 어셈블리 A는 공용 라이브러리의 일부인 B.Core.dll, B.Common.dll, B.Logging.dll을 참조합니다. B 어셈블리는 지연 서명이 없으므로 ildasm/ilasm을 사용하여

    0

    1답변

    저는 Managed Extensibility Framework로 UWP 프로젝트를 구현할 수 있는지 여부를 조사해 왔습니다. 프리즘의 GitHub depository 에 , 그것은 MEF는 이전 버전과의 호환성을 위해 WPF 지원됩니다 말한다. Windows 10 UWP 또는 Xamarin Forms에는 추가되지 않습니다. (그것은 일반적으로는 MEF이 될

    1

    1답변

    사용자 지정 CMS에서 작업하고 있습니다. 나는 메인 어플리케이션과 모듈을 가지고있다. 내 문제는 내 모듈에서 뷰를로드 할 때마다 뷰가 해당 뷰에 할당 된 모델을 찾을 수 없다는 것입니다. CS0246 : 형식 또는 네임 스페이스 이름 'EAccounting이'을 (를) 찾을 수 없습니다 (당신은 using 지시문 또는 어셈블리 참조가?) 해당 모듈의 뷰가

    0

    1답변

    dll을 열어 클릭 할 때 클릭 가능한 항목으로 목록 상자에로드 할 수 있도록 플러그인을로드하면 해당 플러그인을 실행할 수 있습니다. 내가 플러그인을 다시로드 할 때, 그것은 중복되지 않도록 I added a clear button that is suppose to clear the app of the currently loaded plugins. It c

    0

    1답변

    OpenFile을 통해 DLL을로드하면 전체 플러그인 모음이 어셈블리에로드됩니다. 나는 단지 IPlugin 인터페이스에 설정된 문자열 이름을 사용하여 단일 플러그인을로드하기 만하면됩니다. 어떻게로드 할 특정 플러그인 만로드 할 수 있습니까? public static class GenericPluginLoader<T> { public static

    -1

    1답변

    Visual Studio에서 "Displaying Matching Braces"확장 예제를 살펴보고 코드를 이해하는 데 도움이 필요합니다. 초기 "BraceMatchingTagger"가 만들어진 후 모든 캐럿 이동에 대해 "UpdateAtCaretPosition"함수가 호출됩니다. 이 함수는 TagsChanged 이벤트를 발생시킵니다. 나는 여기까지 따라한

    1

    1답변

    MEF를 사용하여 모듈 형 응용 프로그램을 작성하려고합니다. 그러나 구성하는 동안 SetExportedValue(..., ...)을 무시하는 것으로 보이므로 필요한 값/개체를 찾지 못하게됩니다. 여기 내 (익명 처리 및 간체) 코드 : interface IPlugin { } class MyClass { [ImportsMany(typeof(IP