Engine.SetDownloadSource()メソッドに少し混乱しています。私がやろうとしているのは、バンドルされたパッケージのダウンロードURLを外部のWebサイトから内部のWebサイトに変更することです。(これを行うためのより簡単な方法がある場合、私は他の提案を受け入れます)。
今問題のために。このメソッドを呼び出すときは、ユーザーとパスワードを要求します。この情報をどこから入手すればよいかわかりません。
string downloadSource = Path.Combine(WebSitePath(), "WebSetup/WebSetupData/", Path.GetFileName(args.DownloadSource));
Engine.SetDownloadSource(args.PackageOrContainerId, args.PayloadId, downloadSource, user, password);
WebSitePath()は、WebサイトのベースURLを返すだけです。リンクを変更しなかった場合にMBAが使用するユーザー名とパスワードについてのヒントが見つかりません。同様に、現在のWindowsユーザーを使用して新しいリンクからダウンロードするようにMBAに指示する方法もわかりません。どんな助けでも大歓迎です。