from:
http://www.mzwu.com/article.asp?id=3741
引用內容
未能加載文件或程序集“Enyim.Caching, Version=1.0.0.0, Culture=neutral, PublicKeyToken=cec98615db04012e”或它的某一個依賴項。強名稱驗證失敗。

既然是強名稱的原因,不給程序集簽名就好了。打開Enyim.Caching項目屬性,不勾選為程序集簽名:

編譯引用,問題依舊。重新打開Enyim.Caching項目屬性,發現為程序集簽名又被勾選,試了幾次都這樣,這勾是去不掉了。
嘗試將public_key.snk文件改名,編譯項目出錯:

搜索Enyim項目所有文件,查找public_key.snk,在build/CommonProperties.targets文件中找到了它的身影:

打開Enyim.Caching/Enyim.Caching.csproj,搜索CommonProperties.targets,一切真像大白:

接下來就簡單了,注釋CommonProperties.targets文件中public_key.snk所在節點,再編譯引用,問題解決。
