Мы создаем приложение на C # .net, которое использует файл .dll, разработанный на C ++.Для этого также требуются некоторые пользовательские элементы управления, разработанные сторонней организацией (связанные с приложением как .dll). Если мы запустим это приложение на компьютере с включенным контролем учетных записей, оно будет выполнено, как и ожидалось.Однако, если мы развернем его с помощью установщика, созданного в рамках проекта развертывания Visual Studio, произойдет сбой.Если установлен исполняемый файл «Запуск от имени администратора», он работает.Кроме того, если к исполняемому файлу C # добавлен манифест, требующий прав администратора, он прекрасно работает после установки, однако UAC запрашивает разрешение при каждом запуске exableable.Есть ли что-то, что может быть указано, чтобы всегда запускаться от имени администратора без всплывающего окна UAC каждый раз, или установщик изменился так, что для него не требуются права администратора для запуска после установки (поскольку приложение, если оно запускается без установки, не требует прав администратора)?