2011-05-24 33 views
5

我試着去發現這裏描述的permcalc.exe工具:http://msdn.microsoft.com/en-us/library/ms165077(v=VS.90).aspxPermcalc.exe用於.NET 4.0

但我不能找到一個實際的下載鏈接。如果我按照該鏈接打開Windows SDK命令提示符,我會得到通常的FNF錯誤。

permcalc.exe is not recognized as an internal or external command, operable program or batch file 

我試圖找到.NET 4.0 dll所需的所有安全權限。

編輯:

它不必須是用於.NET 4.0,我可以重新編譯在.NET 3.5/2/0。任何事情都可以使我無需通過我的所有源代碼。

+0

沒有用於.NET 4的Permcalc.exe – 2011-05-24 20:27:40

回答

6

.NET Framework 4.0在CAS中進行了重大改進,比如新的透明度對結果會有相當大的影響,所以即使運行3.5版本,結果也是錯誤的。如果您的.NET Framework 4.0應用程序的LegacyCasModel設置爲true,那麼結果可能更準確(我還沒有測試過,我甚至不知道3.5版本是否會在4.0程序集上運行,我懷疑不是。 )

編輯

如果您需要permcalc舊版本的框架,那麼你必須下載3.5 SDK。您可以下載ISO here

+1

但是3.5'permcalc'工具對於.NET Framework 4.0不是向前兼容的。 – vcsjones 2011-05-24 21:03:52