Почему цель отключена в точечных сетевых ярлыках после установки?

Используя полное имя мешает читать, специально для больших запросов или Order/Product/OrderProduct scenari0

, я использовал бы t и s. Или o/p/op

при использовании SCHEMABINDING затем столбцы, должен быть квалифицирован так или иначе

, Если Вы добавляете столбец к базовой таблице, затем квалификация уменьшает шанс дубликата в запросе (например, столбец "Comment")

из-за этой квалификации, имеет смысл всегда использовать псевдонимы.

Используя a и b слепое повиновение к причудливому стандарту.

11
задан Reg Edit 6 October 2015 в 18:09
поделиться

1 ответ

Это функция установщика Windows и называется « Рекламируемый ярлык ». Этот ярлык содержит информацию о продукте, на который он указывает.

Вы можете включить это включения / выключения в вашей настройке, установив DISABLEADVTSHORTCUTS свойство.

Объявленный ярлык

В мире MSI существует два типа ярлыка - рекламируется и без рекламы.

Не рекламируемый ярлык - это стандартный ярлык Windows. если ты щелкните его правой кнопкой мыши, вы увидите цель поле указывает на исполняемый файл, будет запущен. Если для чего причина, в этом исполняемом файле отсутствует приложение просто не сработает.

Рекламируемый ярлык - это технология, характерная для Windows Установщик. Если вы щелкните правой кнопкой мыши рекламируемый ярлык целевого поля будет неактивным. Рекламируемый ярлык поддерживает рекламу и ремонт.

Ремонт означает, что если исполняемый файл на который указывает ярлык, не тогда установщик Windows будет отремонтировать приложение и заменить отсутствующий файл. Фактически, это также проверить другие важные файлы, помеченные как ключевые пути, и если любой из них его отсутствие приведет к их замене.

Реклама - это процесс, в котором приложение выглядит установил ярлыки есть, но приложение на самом деле не установлен. Установка, копирование файлов и записей реестра, происходит только тогда, когда пользователь впервые запускает приложение. An рекламируемая установка указывает только то, что мы называем интерфейсы приложений. An интерфейс приложения - это любой способ запустить приложение. Это могло быть ярлык, расширение файла или COM interface.

EDIT

To add the property, you can use Orca MSI Editor, or take a look at how to Set DISABLEADVTSHORTCUTS property in VS.NET setup project article.

EDIT 2

Some more interesting info over here. You can directly run setup.exe with the parameters - setup.exe DISABLEADVTSHORTCUTS=1 or msiexec.exe DISABLEADVTSHORTCUTS=1.

And, if you are using Orca MSI Editor, you can set the property by opening your msi file, and going to the Property page (on the left), and adding a new property by right-clicking "Add Row" menu option. Save the msi, and you are done.

27
ответ дан 3 December 2019 в 03:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: