【发布时间】:2014-01-16 14:56:32
【问题描述】:
我们有一个团队在 VS2010 上开发(每个人的一部分)一个应用程序,都针对 .NET 4.0 有些代码在一台机器上运行完美,而在另一台机器上却有最奇怪的问题。
我们检查了很长时间的问题,直到我们最终开始检查与代码无关的解决方案。 我们最终比较了平台的配置——经过大量测试,我们发现在出现问题的机器上安装 .NET 4.5 时,一切正常。 我们尝试过,因为交付 dll 的开发人员已将其安装在他的平台上。
吞下去很奇怪,但它起作用了......
(顺便说一句,如果有人也遇到过这种情况,我们奇怪的代码行为是在使用 C# 事务时。)
在您的计算机上安装 .NET 4.5 怎么可能影响以 .NET 4.0 为目标的应用程序的工作方式?
【问题讨论】:
-
.Net 4.5 是 4.0 的就地更新,这意味着它有效地替换 4.0 DLL
标签: c# .net-4.0 transactions .net-4.5