2017-01-22 2 views
0

Я уже давно копался в этом, но безрезультатно. Спасибо за любые указатели. Допустим, у вас есть простая надстройка VSTO excel. В свойствах публикации я указал местоположение публикации и место установки для конечных пользователей. enter image description hereVSTO Excell Add-in InstallURL - где он хранится при публикации?

Я щелкаю публикацию. Out - файл setup.exe, addin.vsto и файлы приложений. Я понимаю, что в конечном итоге я скопирую его в место установки, указанное в свойствах.

Вопрос в том, где именно находится адрес установки папки установки? Я искал в VSTO манифеста, ресурсы в setup.exe и ресурсы в addin.dll и т.д.

Почему я хочу знать, что во время сборки, я хочу, чтобы изменить URL папки установки. Я попытался передать аргумент командной строки, но, похоже, что в конце концов, когда я публикую ревизию, обновления не получаются на машинах конечного пользователя. Теперь мне любопытно, как это значение, которое я вводил в это диалоговое окно, используется процессом публикации и где оно заканчивается.

Благодарим вас за чтение и ваше время.

ответ

0

Отвечая на мой собственный вопрос, так как я потратил больше недели на это, и он может быть полезен другим. По крайней мере, для области вопроса - вы разрабатываете excel VSTO addin URL-адрес установочной папки, который вы указываете в свойствах публикации Visual Studio, - , а не. Он может использоваться для настройки уровня документа, но не для надстроек уровня приложения. По существу, когда пользователи устанавливают надстройку из «url установочной папки», значение , которое вводится в реестр под Office \ excel \ addins, и это, как надстройка проверяет наличие обновлений.

Желательно, чтобы установочный каталог был недоступен для надстроек, поэтому ясно, что он не используется. Но теперь вы знаете

 Смежные вопросы

  • Нет связанных вопросов^_^