Как я могу использовать Add-Type
, чтобы добавить код C# с System.Windows.Forms
namespace? Я попробовал эту команду:Как я могу использовать Add-Type для добавления кода C# в пространство имен System.Windows.Forms?
Add-Type -TypeDefinition @"
using System;
using System.Windows.Forms;
namespace testnamespace
{
public static class testclass
{
public static string messagebox()
{
MessageBox.Show("test")
return "test";
}
}
}
"@
, но я получаю ошибку, как:
типа или пространства имен имя «Forms» не существует в пространстве имен «System.Windows» (вы пропущена ссылка на сборку?)
Я просто хочу, чтобы использовать тОЛЬКО C# код в PowerShell. Пожалуйста, не дайте мне альтернативу.
Использование проекта меню: Добавить новый элемент: формы Windows. Он автоматически настроит все в новом классе. – jdweng