我在visual studio中创建了一个默认的ClassLibrary项目。然后我添加了一个基本类,其中包含一个方法。
然后我在visual studio中打开了Package Manager控制台。我在它上运行标准的正则表达式替换方法,它的工作原理。然后我尝试运行我自己的替换方法,但它没有工作。有没有办法在Package Manager控制台上运行用户定义的方法,还是只允许在Windows上使用核心库?
答案 0 :(得分:1)
PowerShell需要load the type first才能调用它。
Add-Type -Path c:\ test \ ClassLibrary1.TestClass.cs
[ClassLibrary1.TestClass] ::替换( “testx”, “X”, “y”)的
您还可以将添加类型调用放入NuGet_profile.ps1,并在需要调用多个类时加载DLL。