2010-07-14 60 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-享受

這樣,你的變化將不會改變整個機器。

相關問題