我尝试使用Add-Type构建WPF应用程序,但失败了。
$ a = @'
using System.Windows;
公共类节目
{
[STAThread()]
公共静态无效的主要(字符串[]参数)
{
应用程式=新的应用程序();
Window1 w = new Window1();
app.Run(w);
}
}
“@
添加型-TypeDefinition美元-UsingNamespace “System.Windows”
如何使用Add-Type C#代码构建WPF应用程序
添加型的帮助文档没有-UsingNamespace的用法(和-ReferencedAssemblies), 所以我不明白...
谢谢!!!对不起我的粗心大意。 btw,我应该什么时候使用'-UsingNameSpace'? – hoge 2009-10-09 14:18:10
ps> get-help add-type -parameter usingnamespace 这会告诉你,当使用MemberDefinition(通常用于快速p/invoke导入)而不是你的情况下,该参数属于参数集,TypeDefinition(完整的c#程序) – x0n 2009-10-09 16:06:27
i理解,再次感谢! – hoge 2009-10-09 16:43:11