我目前正在爲我們公司的其他應用程序的服務器控件工作,以與WCF服務進行接口。每次我更改代碼並重新編譯控件時,我都會將AssembleInfoInfo.cs中的AssemblyVerison和AssemblyFileVersion類增加1。例如,我的最新版本從1.0.07.0到1.0.08.0。「您是否缺少程序集參考?」編譯錯誤 - Visual Studio
當消費應用的bin目錄複製最新的文件更新文件並嘗試編譯,他們會收到以下錯誤:
The type or namespace name 'MyControl' does not exist in the namespace 'MyNamespace' (are you missing an assembly reference?)
爲了解決這個錯誤,他們必須刪除當前參考並重新添加參考。
有什麼辦法可以更新服務器控件而不必刪除並重新添加引用?
更新:
我沒有強有力的命名服務器控件。
@JPunyon - 你的意思是消費應用程序將服務器控制項目添加到他們的解決方案?
這是一篇關於修正裝配問題的好文章 - http://www.codeandyou.com/2017/08/missing-assembly-reference-in-visual.html – virender 2017-08-18 09:45:33