gpt4 book ai didi

c# - .NET 4.5 安装影响针对 4.0 的应用程序,为什么?

转载 作者:太空宇宙 更新时间:2023-11-03 10:51:48 24 4
gpt4 key购买 nike

我们有一个团队在 VS2010 上开发(每个人的一部分)一个应用程序,全部针对 .NET 4.0有些代码在一台机器上运行完美,而在另一台机器上却出现了最奇怪的问题。

我们检查了很久的问题,直到我们终于开始检查与代码无关的解决方案。我们最终比较了平台的配置——经过大量测试,我们发现在机器上安装 .NET 4.5 时出现问题,一切正常。我们尝试过是因为交付 dll 的开发人员已将其安装在他的平台上。

吞咽起来很奇怪,但它起作用了......

(顺便说一句,如果有人也遇到过这种情况,我们奇怪的代码行为是在使用 C# 事务时。)

仅在您的计算机上安装 .NET 4.5 怎么可能影响以 .NET 4.0 为目标的应用程序的工作方式?

最佳答案

因为 4.5 是 4.0 的就地替代品,我会说“是的,它可以”,但我也会说“不,它不应该”,特别是如果你不对未记录的文件进行任何反射(reflection)内部结构(毕竟不能保证永远有效)。

http://msdn.microsoft.com/en-us/library/hh367887%28v=VS.110%29.aspx值得一看,但需要更多关于您的错误的详细信息,以确定它是否真的归因于这些更改。

关于c# - .NET 4.5 安装影响针对 4.0 的应用程序,为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21165183/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com