2010-04-15 2 views
3

Я сделал добавление для бета-версии Microsoft Word 2010 с использованием RTM для Visual Studio 2010. Когда я смотрю «Просмотр и управление надстройками Microsoft Office», издатель отображается как «Нет».Установить издатель в диалоговом окне надстройки опций Word

Будет ли подпись кода с сертификатом издателя программного обеспечения заполнить поле Publisher?

В манифесте ClickOnce подписан сертификат подписи кода.

Будет ли подпись сборки с сильным именем ключевого файла заполнить поле Publisher?

Есть ли способ, использующий codesign.exe, который заполнил бы поле Publisher?

Примечание: Использование signtool.exe для подписи dll addin с сертификатом приводит к тому, что издатель показывает как None в Word.

+0

Были ли вы в состоянии сделать это с помощью Word 2007 и VS 2008? Или это первый раз, когда вы создали надстройку VSTO? – CoderDennis

+0

Я не пробовал это с Word 2007 и VS 2008. Это мое первое дополнение VSTO. Я рассмотрел использование MAGE в файлах манифеста и vsto и подписал их. Установка Publisher в манифесте, ограниченная Click-Once и Word 2010, не будет загружать добавление. –

ответ

2

Вы должны изменить файл целей, чтобы установить такие данные, как Publisher. Это решение, хотя и для VSTO 2008, должно по-прежнему применяться к 2010 году: http://blogs.msdn.com/vsto/archive/2008/06/11/specify-a-product-name-publisher-name-and-other-properties-for-vsto-solutions-saurabh-bhatia.aspx

+0

Похоже, у него есть потенциал. Я это попробую. –

+0

Комментарии к статье связанного блога показывают, что невозможно установить издателя в диалоговом окне дополнительных аддонов для добавления vsto, и издатель всегда будет отображаться как ничто. Это не тот ответ, на который я надеялся, но это признак того, что то, что я пытаюсь сделать, невозможно. –