문제

Outlook 2007 용 VSTO 2.0 SE 추가 기능을 만들었습니다. 일반적으로 최종 사용자의 기계에는 문제가 없지만 때로는 outso 옆에 Outlook.exe.config 파일이 있습니다. 1.0 또는 1.1을로드 할 수 있습니다. 예를 들어:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <startup>
    <supportedRuntime version="v1.0.3705" />
    <supportedRuntime version="v1.1.4322" />
  </startup>
</configuration>

내 테스트 환경 에서이 목록에 2.0 런타임을 추가하면 추가로드가 있습니다. 즉:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <startup>
    <supportedRuntime version="v1.0.3705" />
    <supportedRuntime version="v1.1.4322" />
    <supportedRuntime version="v2.0.50727" />
  </startup>
</configuration>

설치 중에 마지막 줄을 자동으로 추가하는 데 문제가 있습니까? 1.1 런타임을 사용하는 또 다른 애드 인이있는 경우 두 추가 기능 모두 나란히 실행할 수 있습니까? 감사!

도움이 되었습니까?

해결책

아니요, 그들은 나란히 실행할 수 없습니다. 무엇이든 먼저 플러그인로드하면 어떤 CLR 버전이로드 될지 결정합니다. 아마도 다른 플러그인이 실패하게 될 것입니다.

이것은 .NET 4.0에 고정되어 있습니다

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top