WiX ManagedBootstrapper SetDownloadSource混乱

时间:2012-11-12 15:08:44

标签: wix wix3.6 burn

我对Engine.SetDownloadSource()方法感到有些困惑。我想要做的是将捆绑包的下载URL从外部网站更改为内部网站。 (如果有更简单的方法,我愿意接受其他建议。)

现在出现问题。调用此方法时,它会询问用户和密码。我不确定从哪里获取此信息。

string downloadSource = Path.Combine(WebSitePath(), "WebSetup/WebSetupData/", Path.GetFileName(args.DownloadSource));

Engine.SetDownloadSource(args.PackageOrContainerId, args.PayloadId, downloadSource, user, password);

WebSitePath()只返回网站的基本URL。如果我没有更改链接,我找不到任何关于MBA将使用的用户名和密码的提示,同样我不知道如何告诉它使用当前的Windows用户从新链接下载。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

用户名和密码是可选的,以支持基本或摘要HTTP授权。如果您不想提供用户/密码组合,请将它们设置为null。