我目前正在为我们公司的其他应用程序的服务器控件工作,以与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