Как заставить загрузчик WiX загрузить пакет MSI?

Я читаю этот раздел руководства по набору инструментов WiX и задаюсь вопросом, как заставить загрузчик WiX загрузить пакет MSI ? Например, перед установкой моего приложения загрузчик должен скачать и установить:

  • Профиль клиента.NET Framework
  • Общие объекты управления SQL Server 2008 R2.

Я подумал, что могу описать соответствующие MsiPackageвот так:

но ссылка на схему для элемента MsiPackageговорит, что

"At a minimum, the SourceFile or Name attribute must be specified."

И, конечно же, не лежит -без SourceFileили Nameпакетный проект компилируется с ошибками.

Добавляем RemotePayloadк MsiPackageвот так:

  
    
  

вызывает ошибку сборки:

Unable to read package ''. This installation package could not be opened. Verify that the package exists and that you can access it, or contact the application vendor to verify that this is a valid Windows Installer package.

Я что-то упускаю?

5
задан Peter Mortensen 24 November 2015 в 12:12
поделиться