我正试着使用Corflags让PartCover在x64下运行。当我使用:
CorFlags.exe PartCover.exe /32BIT+ /Force
I get: corflags : warning CF011 :指定的文件是强名称签名的。使用/Force将使此映像的签名无效,并要求重新签名程序集。
如果没有/force,我会得到:
CF012 :错误标记:指定的文件是强名称签名的。使用/Force强制更新。
在web上,看起来其他人通过corflag运行部分覆盖没有问题……
发布于 2009-10-06 15:00:38
我看不出有什么问题。当您使用/Force时,corflags正在更新PE标头,以便程序集是x86 (32位),但是这确实会使强命名无效,因此您必须对更改后的程序集重新签名。这就是为什么你会看到警告,但我敢打赌,corflag正在改变程序集。
如果不使用/Force,那么/Force就是在告诉你,如果你没有显式地给它以/Force论证的许可,它就不会做一些会使程序集无效的事情。
https://stackoverflow.com/questions/1525857
复制相似问题