Outlook 추가 기능을 만들고 새 모듈 확장을 시험해보고 싶습니다. 그러나 예 : https://dev.office.com/docs/add-ins/outlook/extension-module-outlook-add-ins 다음에 매니페스트를 만들 때 오류가 발생합니다.Outlook에서 모듈 확장 사용
"요소 네임 스페이스에 'VersionOverrides' 'HTTP : // 스키마 마이크로 소프트 COM/사무실/mailappversionoverrides을'
<VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides" xsi:type="VersionOverridesV1_0">
<VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides/1.1" xsi:type="VersionOverridesV1_1">
...
</VersionOverrides>
</VersionOverrides>
오류 메시지와 함께 두 번째 VersionOverrides 발생하면 잘못된 자식 요소 'VersionOverrides'을 가지고 네임 스페이스 'http : // schemas microsoft com/office/mailappversionoverrides /'에 네임 스페이스 'http : // schemas microsoft com/office/mailappversionoverrides/1.1'이 있습니다. 예상 가능한 요소 목록 : 'Description, Requirements,
2 개 이상의 링크를 게시 할 수 없어 이후로 교체했습니다. 공백이있는 URL에
versionoverride 안에 versionoverride를 포함하는 것이 이상한 것처럼 보입니다.하지만 내가 처음의 버전을 변경하는 경우 VS는 스키마를 따르는 것으로 받아들이지 않습니다. 마찬가지로 두 번째 versionoverride를 포함하지 않으면 VS에서 다음과 같은 오류가 발생합니다.
"이것은 잘못된 xsi : type 'http : // 스키마 인 microsoft.com/office/mailappversionoverrides : Module'입니다."
나머지는 제목과 ID와 같은 요소를 제외하고 officeDev의 예제와 거의 대칭입니다.
내가 뭘 잘못하고 있니?
빠른 답변 주셔서 감사합니다. 나는 게시 한 것을 시도했지만 아무 소용이 없습니다. 나는 여전히 같은 오류가 발생합니다. 새로운 .xsd가 사용되고 있는지, VS에서 Office.js까지 모든 것이 최신인지 확인했습니다. 적절한 버전의 Outlook이 있어야하지만 프로그램을 실행할 수 없기 때문에 확신 할 수 없습니다. 그것은 게시물에서 언급 한 것보다 최신 버전입니다. 게시 한 예제를 보면 나에게도 동일한 문제가 발생합니다. ( –
@AndersLooft "게시 한 동일한 사례를보고"라고 말하면 모듈을 Outlook에로드 할 수 없거나 XML 유효성 검사에 관한 것입니까? –
그게 무슨 뜻인지 사이드 로딩을 시도하지 않았습니까? 내 기본 문제는 VS가 내 앱을 실행하도록 만드는 것입니다. –