如前所述,当从命令行或批处理文件运行时,在Powershell中发现了一个非常奇怪的错误。PowerShell命令(如Add-Type -AssemblyName )的预期行为是将指定为该命令的参数的程序集加载到该命令中,然后我们应该能够在运行的下一个命令中使用该程序集,即使在批处理脚本或命令提示符中执行此过程时也是如此但是,当我们在批处理文件或命令提示符中运行这个命令时,这是行不通的:
@echo off && SE
以下是有关的MS文档>powershell Add-Type -TypeDefinition "public class T{public static int Add(int a, int b){return (a + b);}}" -Language CSharp>powershell Add-Type -TypeDefinition "@"""publicclass T{public static int Add(int
当您要使用以下命令从网络共享添加部件时:Add-Type -path "$scriptPath\selenium-dotnet\net40\WebDriver.dll"Add-Type: Could not load file or assembly 'file://0x80131515At Z:\A-Backup\Users\Administr