2010-07-14 40 views
1

我读过有关在.NET 4.0下运行PowerShell的the whole thread,其中包括有关使用注册表项使脚本在该框架下运行时会发生什么的警告。如何在.NET 4 Framework下的PowerGUI中以调试模式运行PowerShell脚本?

到目前为止,我只能通过注册表项获得所需的结果。有没有人知道在不更改注册表项的情况下进行此项工作的方法?当我检查PowerGUI's discussion boards时,他们甚至指向了stackoverflow线程。自2010年4月以来,有没有人提出过更好的建议?

回答

1

RE“更好的东西” - PowerGUI不足以重新编译为目标.NET 4.0 - 没有。出于好奇,.NET 4.0的特性是你想要在.NET 4中访问的吗?

+0

哦,bignum支持本来就很好。一些Project Euler任务很难做到。 – Joey 2010-07-14 22:25:33

+0

我们有一些自定义的cmdlet,我们正在使用.NET 4编译的UI自动化。 – 2010-07-15 14:11:24

0

我不是一个开发者,但也许你为powergui创建一个配置文件。查看此网页:

http://poshcode.org/1971

+0

配置文件仅适用于PowerShell ISE。我已经改变了配置文件。 – 2010-07-15 14:09:00

4

1转到: “C:\ Program Files文件(x86)的\ PowerGUI的” 营造 “ScriptEditor.exe.config” 文件。

2-粘贴此XML文件

<?xml version="1.0"?> 
<configuration> 
    <startup useLegacyV2RuntimeActivationPolicy="true"> 
     <supportedRuntime version="v4.0.30319"/> 
     <supportedRuntime version="v2.0.50727"/> 
    </startup> 
</configuration> 

由3-享受

这样,你的变化将不会改变整个机器。

相关问题