如果我在C#应用程序中删除App.config会发生什么?

时间:2013-12-31 16:28:39

标签: c# app-config delete-file

我写了一个小应用程序,我不需要在配置文件中存储任何东西。因此,源代码中的文件App.config正是Visual Studio创建的文件 所以我想从源代码中删除这个文件(在编译之前)。但我注意到它还包含.NET版本信息。我想知道是否删除了App.config文件,然后将我的应用程序复制到其他电脑上,是否有任何奇怪的行为?

1 个答案:

答案 0 :(得分:23)

  

我想知道我是否删除App.config文件,然后将我的应用程序复制到其他PC,是否有任何奇怪的行为?

不,它应该没问题。关于究竟什么版本的CLR等在什么情况下被使用,有各种(有些曲折的)规则,但在大多数情况下,你可以依靠默认行为。

除非您需要提供特定设置,否则您确实不需要app.config文件。