是否为PublicKeyToken = null忽略了程序集绑定?
我的app.config
有以下内容。
...
Fusion日志记录告诉我它没有在bin2
查找我的程序集。
日志:初始PrivatePath = NULL (它从不在bin/Debug/bin2/Foo
)
这是没有publicKeyToken
的问题吗?
是的,对于非强名称的程序集(具有publicKeyToken),它们会被忽略,因为CLR会忽略这些程序集的版本号。
有关更多信息,请参阅此MSDN页面 。