运行 Powershell 中的 c#
running c# in a Powershell
我写了一个简单的 c# 程序,我想 运行 使用 Powershell 文件。我是 PowerShell 的新手,除了我花了几个小时试图弄清楚这是如何完成的之外,没有任何经验。该程序是一个简单的控制台程序,应该在执行时弹出。感谢您的帮助
您可以在程序集中编写代码,然后使用 powershell 注册它。早在 powershell 2.0 之前,您就可以使用 Add-Type cmdlet 来执行此操作,以前版本的 powershell 的做法有所不同。
假设您的 c# 代码在 foo.dll 中,您将使用:
Add-Type -Path foo.dll
然后您可以从您的对象中使用这样的语法调用方法。
[MyClass]::MyMethod(10)
有一篇关于如何执行此操作的好文章here
我写了一个简单的 c# 程序,我想 运行 使用 Powershell 文件。我是 PowerShell 的新手,除了我花了几个小时试图弄清楚这是如何完成的之外,没有任何经验。该程序是一个简单的控制台程序,应该在执行时弹出。感谢您的帮助
您可以在程序集中编写代码,然后使用 powershell 注册它。早在 powershell 2.0 之前,您就可以使用 Add-Type cmdlet 来执行此操作,以前版本的 powershell 的做法有所不同。
假设您的 c# 代码在 foo.dll 中,您将使用:
Add-Type -Path foo.dll
然后您可以从您的对象中使用这样的语法调用方法。
[MyClass]::MyMethod(10)
有一篇关于如何执行此操作的好文章here