Имя типа или пространства имен отсутствует в пространстве имен (пропущена ссылка на сборку?)

131
10 февраля 2022, 00:10

Выполняя сборку проекта через Tfs builds, проект выдает ошибку:

Имя типа или пространства имен "Office" отсутствует в пространстве имен "Microsoft" (пропущена ссылка на сборку?).

При этом ссылка в References проекта указана. В коде тоже указано:

using Word = Microsoft.Office.Interop.Word;

Также в процессе сборки проекта на сервере возникает Warning:

Не удалось разрешить данную ссылку. Не удалось обнаружить сборку "Microsoft.Office.Interop.Word, Version=15.0.0.0,...". Убедитесь, что данная сборка существует на диске. Если данная ссылка требуется в коде, это может вызвать ошибки компиляции.

При этом, локально, проект успешно собирается.

Answer 1

Проблема решена. Для этого необходимо выбрать соответствующий Build controller в настройках сборки во вкладке Build Defaults.

READ ALSO
RoutedEventConverter не может обработать событие Checked

RoutedEventConverter не может обработать событие Checked

Есть такой шаблон для checkBox

104
Вызов вложенных async методов

Вызов вложенных async методов

Внутри GetCacheItemAsync используется 'copy-past' реализация SemaphorSlim, _useCount которого будет равен 1 если метод SetSomething вызывать два раза, ибо _fieldValue уже проинициализированоТ

89
HTML CSS Установить размер внутреннего div в зависимости от размера внешнего

HTML CSS Установить размер внутреннего div в зависимости от размера внешнего

У меня есть div, внутри которого три div'a установленных вертикальноИ я хочу к примеру сделать первый блок 25% от ширины внешнего div, второй 25% и третий...

99