$(TargetDir) пуст для проекта надстройки Microsoft Word в Visual Studio 2017

Свойство $(TargetDir) отключено для проектов надстроек Word в Visual Studio 2017.

Я создаю проект надстройки Microsoft Word в Visual Studio 2017 с использованием C# и.NET. Мне нужна надстройка для доступа к файлу схемы XSD для проверки загруженного пользователем XML. Первой моей мыслью было скопировать файл XSD из моего каталога проекта в целевой каталог, используя следующее событие после сборки:

xcopy "$(MSBuildProjectDirectory)TestSchema.xsd" "$(TargetDir)"

но это кажется невозможным, поскольку свойство $(TargetDir) является пустой строкой.

Есть ли другой способ добиться такого поведения?

1 ответ

Обновление свойств файла для TestSchema.xsd для:

Действие построения: содержание

Копировать в выходной каталог: копировать, если новее

Кажется, сделали свое дело.

Другие вопросы по тегам