我遇到了一个InvalidProgramException。这篇文章:
http://support.microsoft.com/kb/312544/en-us
建议我运行PEVerify.exe,但我似乎找不到它。您知道我在哪里可以获取它吗?
谢谢。
我遇到了一个InvalidProgramException。这篇文章:
http://support.microsoft.com/kb/312544/en-us
建议我运行PEVerify.exe,但我似乎找不到它。您知道我在哪里可以获取它吗?
谢谢。
C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\PEVerify.exe
。(2021年的答案)
PEVerify.exe
目前不支持.NET Core程序集,只支持.NET Framework(1.0到4.8)程序集。微软已经暗示将“最终”添加对它们的支持,但请不要抱太大希望。(我不确定.NET Standard程序集是否可用,但我认为它们可以通过.NET Framework程序正常加载)
PEVerify.exe
工具不再是.NET SDK的一部分,而是现在包含在Windows SDK或典型的Visual Studio 2019安装中,包括针对Windows 10,因此您可以在以下位置找到它:
PEVerify.exe工具是.NET Framework工具的一部分。您可以在此处下载2.0 SDK(354 MB):http://www.microsoft.com/downloads/details.aspx?FamilyID=fe6f2099-b7b4-4f47-a244-c96d69c35dec
编辑1:或者像Oliver所说的那样-进入您的Visual Studio命令提示符。
C:\ Program Files \ Microsoft SDKs \ Windows \ v6.0A \ bin