gpt4 book ai didi

c# - 为什么你是 app.config?

转载 作者:太空狗 更新时间:2023-10-29 20:25:50 24 4
gpt4 key购买 nike

我在 Visual C# 2010 中注意到,每当您将目标框架版本从默认的 4.0 客户端配置文件中更改时(即使您之后将其更改回来),IDE 都会创建一个 .它清楚地认为应该与程序一起提供的配置文件。 .config 文件基本上只是说明支持的/目标框架版本是什么。

现在,据我从 Google 搜索中得知,如果该文件不存在,则后备方案是尝试针对其构建所针对的框架版本运行该程序。

由于这大概与 .config 文件所说的版本相同,这是否意味着 .config 文件没有效果并且可以省略?或者我错过了什么?

最佳答案

如果您编译的版本与您要运行的版本相同,则 它是 不需要 保留此配置文件。但是假设您为 .Net 2.0 编译并希望强制您的程序集在 .Net 4.0 运行时中运行。您可以使用此设置来影响您的应用程序。您还可以使用它来强制您的应用程序使用不同版本的运行时,如果它们导致您的应用程序出现已知问题。 (我还没有看到任何这样的问题,所以我只能推测。)

  • How to: Configure Runtime Version
  • supportedRuntime Element
  • 关于c# - 为什么你是 app.config?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3132513/

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