5
即使在我的Visual Studio项目中将引用标记为特定版本= False,我最近也开始遇到需要特定版本的引用程序集的项目的问题。例如,我将MyAssembly.dll版本1.0.0.0替换为MyAssembly 1.0.1.0,并且引用MyAssembly.dll的应用程序将收到错误消息,指出无法找到版本1.0.0.0。特定的版本属性似乎没有工作。这是一个巨大的痛苦,因为即使在新版本中没有发生重大更改,我也必须重新编译和重新部署每个引用程序集的应用程序。我知道在过去这是错误的,它会使用任何版本,如果发现多个版本,它会使用最新版本。有谁知道问题是什么?当特定版本为False时特定于版本的程序集引用
编辑:这已打开,没有回应一段时间。这个问题不清楚吗?我想知道的是,有没有办法更新我的.NET应用程序依赖于新版本的程序集,而无需重新构建.NET应用程序。