Вы также можете использовать [System.Reflection.Assembly]::LoadWithPartialName('Microsoft.Web.Deployment')
Да, я знаю, что он устарел , и вам следует использовать Load () .
Часто у вас может не быть полного имени ине волнует перечислять сборки в GAC.Это позволит вам загрузить сборку.Если вам не безразлично, вы можете получить полное имя для использования с Load () для ваших сценариев в будущем.
[System.Reflection.Assembly]::LoadWithPartialName('system.web.security')
PS c:\> [System.Web.Security.Membership].Assembly.Fullname
System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a