3

如果我对 machine.config 进行了更改,这些更改会在 .net 框架更新后消失吗?

4

1 回答 1

2

您必须记住,每个 .NET Framework 版本都在它自己的文件夹中,每个都有自己的machine.config.

如果应用程序请求更高版本的 .NET 并且该文件夹有machine.config文件,machine.config则忽略先前版本中的文件。

顺便说一句,我不认为这是一件坏事,您无法知道您当前的配置文件是否适用于该框架的所有未来版本。当您使用较新版本测试您的应用程序时,您可以调整配置文件,然后将其发布为正确的 .NET 版本(或者根本不升级到较新的 .NET FW 版本,您可以选择)。

于 2011-03-01T19:34:21.030 回答