我有一个ClickOnce应用程序(app1)从另一个解决方案(app2)调用DLL文件.我最近在一个客户更新了这个应用程序,发生了一件奇怪的事情
他获得了app1 的新版本(发布版本在控制面板/添加或删除程序中是正确的),并且应用程序版本在应用程序中手动检查时是正确的.但是从引用的解决方案(app2)调用的DLL文件仍然是旧的.
我们删除了所有文件C:\Documents and Settings\username\Local Settings\Apps\2.0并再次安装.这次没有问题,调用了正确的DLL文件.
有一点需要注意的是,新版本的版本号完全不同,因为我们在从Visual Studio 2005升级到Visual Studio 2008时对其进行了更改.旧/新发布版本:1.0.0.6/1.9.1.6.