我目前正在为我们公司的其他应用程序开发服务器控件,以与 WCF 服务交互。每次我进行更改代码更改并重新编译控件时,我都会将 AsseemblyInfo.cs 中的 AssemblyVerison 和 AssemblyFileVersion 类加一。例如,我的最新版本从 1.0.07.0 升级到 1.0.08.0。
当消费应用程序通过复制 bin 目录中的最新文件来更新文件并尝试编译时,它们会收到以下错误:
命名空间“MyNamespace”中不存在类型或命名空间名称“MyControl”(您是否缺少程序集引用?)
为了解决此错误,他们必须删除当前引用并重新添加引用。
有什么方法可以更新服务器控件而无需删除并重新添加引用?
我不强命名服务器控件。
@JPunyon - 你的意思是让消费应用程序将服务器控制项目添加到他们的解决方案中吗?