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

Tuy*_*ham 18 c# app-config delete-file

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

Jon*_*eet 24

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

不,这应该没事.关于究竟什么版本的CLR等在什么情况下被使用,有各种(有些曲折的)规则,但在大多数情况下,你只需要依赖默认行为就可以了.

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