RegisterPackageOptions.ExternalLocationUri 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
public:
property Uri ^ ExternalLocationUri { Uri ^ get(); void set(Uri ^ value); };
Uri ExternalLocationUri();
void ExternalLocationUri(Uri value);
public System.Uri ExternalLocationUri { get; set; }
var uri = registerPackageOptions.externalLocationUri;
registerPackageOptions.externalLocationUri = uri;
Public Property ExternalLocationUri As Uri
属性值
MSIX 包外部外部磁盘位置的 URI,包清单可在其中引用应用程序内容。
注解
通过使用外部位置打包来授予包标识时,可以使用此属性。 具有外部位置的包仅包含包清单 (不包含可执行文件或其他应用程序内容) 。 包清单引用包外部外部磁盘位置中的应用程序内容。
在此方案中,可以使用 ExternalLocationUri 属性指定应用程序的可执行文件和其他内容的安装位置。 在安装程序或应用程序运行的代码中,创建 RegisterPackageOptions 对象并将此属性分配给外部位置。 然后,调用 RegisterPackageByUriAsync 方法并将 RegisterPackageOptions 对象传递给 options 参数。
在大多数情况下,建议将 AddPackageOptions 对象的 ExternalLocationUri 属性与 AddPackageByUriAsync 方法结合使用,而不是此属性和 RegisterPackageByUriAsync 方法。