当前位置: 首页 > 面试题库 >

来自网络UNC的Add-Type加载程序集共享错误0x80131515

熊博远
2023-03-14
问题内容

当您想使用以下命令从网络UNC共享添加程序集时:

$scriptPath = Split-Path ($MyInvocation.MyCommand.Path)
Add-Type -path "$scriptPath\selenium-dotnet\net40\WebDriver.dll"

您可能会遇到这样的错误:

Add-Type: Could not load file or assembly 'file:///Z:\A-Backup\Users\Administr
ator\Desktop\MAXIMO Automatic\selenium-dotnet\net40\WebDriver.dll' or one of it
s dependencies. Operation is not supported. (Exception from HRESULT: 0x80131515
)
At Z:\A-Backup\Users\Administrator\Desktop\MAXIMO Automatic\MAXIMO Automatic.ps
1:14 char:1
+ Add-Type -path "$scriptPath\selenium-dotnet\net40\WebDriver.dll"
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Add-Type], FileLoadException
    + FullyQualifiedErrorId : System.IO.FileLoadException,Microsoft.PowerShell
   .Commands.AddTypeCommand

我该如何解决这个问题?


问题答案:

关键是允许从网络路径 为PowerShell可执行文件 加载程序集。可以通过创建两个文件来完成

C:\ Windows \ System32 \ WindowsPowerShell \ v1.0 \ powershell.exe.config C:\
Windows \ SysWOW64 \ WindowsPowerShell \ v1.0 \ powershell.exe.config

并粘贴以下代码:

<?xml version="1.0" encoding="utf-8" ?> 
<configuration>
   <runtime>
      <loadFromRemoteSources enabled="true"/>
   </runtime>
</configuration>


 类似资料:
  • 为了方便使用 windows 共享的目录,最好能直接 mount 进来。 安装 需要安装 cifs-utils: apt-get install cifs-utils 挂载 使用 mount 命令装载: sudo mkdir /mnt/nas/d sudo mount -t cifs -o rw,username=sky,password=***,uid=1000,gid=1000 //192.1

  • 问题内容: 我只想从Web应用程序中使用PHP发送SMS。谁能告诉我该怎么做?我需要为此做些什么? 问题答案: 我不知道这是否适用于您,但是为了省钱我做了很多次,就是在个人资料中询问用户他的载体是什么,然后尝试与匹配。本质上,许多运营商/大多数运营商都将电子邮件地址连接到电话号码,您可以轻松地将短信发送到该号码。例如,如果您拥有ATT,并且电话号码是786-262-8344,则发送至7682628

  • 问题内容: 我想使用selenium,并从http://www.java2s.com/Code/Jar/s/Downloadseleniumremotedriver2350jar.htm下载selenium。当我尝试加载其中一个dll时,出现错误。希望有人可以帮助我。 这是我的系统信息。 这是我的PowerShell信息。 这是我尝试加载dll时遇到的错误。 问题答案: 如果从Internet下载

  • 问题内容: 我正在做centos。我在系统上安装了1.45.0 Boost版本。程序已正确编译,但是每当我键入命令以查看输出时,就会出现以下错误: ./a.out:加载共享库时出错:libboost_thread.so.1.45.0:无法打开共享库文件:没有此类文件或目录 问题答案: 您是如何安装Boost库的? 您可能遇到的问题是链接器找不到库,并且在构建程序时,必须手动指定其他库路径来搜索库。

  • 我想知道是否有人可以从 Pods 制作 Alamofire 作品?因为我所有的朋友都没有。 从AlamoFire github页面复制的步骤: 安装cocoapods 要使用CocoaPods将Alamofire集成到Xcode项目中,请在Podfile中指定它: 来源“https://github.com/CocoaPods/Specs.git”平台:ios,“8.0” pod 'Alamofi

  • 我有一个带有@Controller的SpringBoot应用程序,它接受对localhost:8080/all的getRequest并返回JSON。我已经在浏览器中输入了这个域,并看到了返回的JSON。 但是,当我尝试使用来自我的React应用程序(在本地运行)的Axios get请求点击此url时,而不是返回JSON数据,它会返回以下错误: 我检查了Chrome的网络选项卡中的get请求,它没有