我试图找到此处描述的permcalc.exe工具:http://msdn.microsoft.com/en-us/library/ms165077(v=VS.90).aspx

但我找不到实际的下载链接。如果我按照该链接的说明打开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中重新编译。可以避免我遍历所有源代码的一切。

最佳答案

.NET Framework 4.0对CAS进行了重大改进,例如新的透明性将极大地影响结果,因此,即使您运行3.5版本,结果也将是错误的。如果您的.NET Framework 4.0应用程序将LegacyCasModel设置为true,那么结果可能会更准确(我尚未测试,我什至不知道3.5版本是否将在4.0程序集上运行,我怀疑不是。)

编辑:

如果您需要Permcalc用于较早版本的Framework,则必须下载3.5 SDK。您可以下载ISO here

关于c# - 适用于.NET 4.0的Permcalc.exe,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6116397/

10-14 19:15
查看更多