2009-06-24 34 views
0

你如何正確安裝的解決方案(C#)有:調試/ Referncing強命名庫

  • Web應用程序項目 - 包含16個引用到其他項目/ DLL的
  • 共有20個項目之外Web項目
  • 所有項目都強命名(PFX文件+版本等)

當我的下降,從引用的DLL並添加一個項目引用,而不是我越來越強名稱衝突。

例如:

當我與項目引用我得到運行: 配置錯誤 說明:該請求提供服務所需的配置文件的處理過程中出現錯誤。請查看下面的具體錯誤細節並適當修改您的配置文件。

解析器錯誤消息:無法加載文件或程序集'Company.Handlers.ClientObject,Version = 0.9.3457.28069,Culture = neutral,PublicKeyToken = 00a0384aefbcb34d'或其某個依賴項。定位的程序集清單定義與程序集引用不匹配。 (從HRESULT異常:0x80131040)

源錯誤:

48行: 線49: 線50: 線51: 線52:

我知道必須有工作的方式在IDE中忽略強名稱。然後,通過自動構建過程,在該點添加強大的命名。請告訴我有這樣做的一種理智的方式...

PS:GAC沒有以任何方式參與這些項目。在部署時,這些都是BIN目錄中的本地副本。

TIA

回答

0

我們最終完全重新設計了應用程序。請投票結束此問題,因爲它已不再相關。