发现同一依赖程序集的不同版本之间存在冲突
场景:"发现同一依赖程序集的不同版本之间存在冲突"的警告如何解决
"发现同一依赖程序集的不同版本之间存在冲突"的警告怎么解决?
我有一个解决方案,下面有几个项目,其中一个项目引用了另外两个项目。再重新生成时,提示警告:发现同一依赖程序集的不同版本之间存在冲突,双击后提示我要不要在app.config文件中添加绑定重定向记录来解决冲突,点击确定后该项目根目录下生成app.config文件,文件内容如下:
生成文件后每一次重新生成都会再次出现这个警告信息。
请问问题出现的原因是什么,会不会影响程序运行,该怎么解决?
谢谢!
------解决方案--------------------
应该是你的引入的两个项目中版本与现在的不合
这里有类似解决方案
------解决方案--------------------
双击该警告并在出现以下提示时选择“是”:“是否在 app.config 文件中添加绑定重定向记录,以便修复这些冲突
"发现同一依赖程序集的不同版本之间存在冲突"的警告怎么解决?
我有一个解决方案,下面有几个项目,其中一个项目引用了另外两个项目。再重新生成时,提示警告:发现同一依赖程序集的不同版本之间存在冲突,双击后提示我要不要在app.config文件中添加绑定重定向记录来解决冲突,点击确定后该项目根目录下生成app.config文件,文件内容如下:
- XML code
<?xml version="1.0"?> <configuration> <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <dependentAssembly> <assemblyIdentity name="System.Data.SqlServerCe" publicKeyToken="89845DCD8080CC91" culture="neutral"/> <bindingRedirect oldVersion="0.0.0.0-9.0.242.0" newVersion="9.0.242.0"/> </dependentAssembly> </assemblyBinding> </runtime> </configuration>
生成文件后每一次重新生成都会再次出现这个警告信息。
请问问题出现的原因是什么,会不会影响程序运行,该怎么解决?
谢谢!
------解决方案--------------------
应该是你的引入的两个项目中版本与现在的不合
这里有类似解决方案
------解决方案--------------------
双击该警告并在出现以下提示时选择“是”:“是否在 app.config 文件中添加绑定重定向记录,以便修复这些冲突