App.config 中用途不明的程序集重定向字段 #5591
-
vbproj同目录下有一个 App.config 文件,包含了如下重定向: <dependentAssembly>
<assemblyIdentity name="System.Numerics.Vectors" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-4.1.4.0" newVersion="4.1.4.0"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-4.0.6.0" newVersion="4.0.6.0"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-4.0.3.0" newVersion="4.0.3.0"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.ValueTuple" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-4.0.3.0" newVersion="4.0.3.0"/>
</dependentAssembly> 在尝试二次开发时,列出的某个项目引起了运行时程序集引用异常,将上述所有内容注释后,却能够正常运行。所以以上重定向起到的是什么作用? |
Beta Was this translation helpful? Give feedback.
Answered by
Silverteal
Feb 4, 2025
Replies: 1 comment
-
已经查明,该文件就是VS路径下的xxx.exe.config,由于发布版并没有携带该文件,因此App.config实际上可以直接删除。 |
Beta Was this translation helpful? Give feedback.
0 replies
Answer selected by
Silverteal
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
已经查明,该文件就是VS路径下的xxx.exe.config,由于发布版并没有携带该文件,因此App.config实际上可以直接删除。