![](/img/trans.png)
[英]Visual Studio - Package Manager Console - Running commands programmatically
[英]Calling user defined functions in Package Manager Console in Visual Studio
我在Visual Studio中创建了一个默认的ClassLibrary项目。 然后,我添加了一个具有一个方法的基本类。
然后,我在Visual Studio中打开“程序包管理器”控制台。 我在其上运行标准的Regex替换方法,它可以工作。 然后,我尝试运行自己的替换方法,但没有成功。 有什么方法可以在Package Manager控制台上运行用户定义的方法,还是只能由Windows上的核心库允许?
PowerShell需要先加载类型,然后才能调用它。
添加类型-路径c:\\ test \\ ClassLibrary1.TestClass.cs
[ClassLibrary1.TestClass] ::替换( “testx”, “X”, “y”)的
您还可以将add-type调用放入NuGet_profile.ps1中 ,如果需要调用多个类,则可以加载DLL。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.