后来明白了,出现这些警告是因为System.AppDomain.GetCurrentThreadId(),System.Configuration.ConfigurationSettings.AppSettings等类成员被标记了Obsolete属性,所以在编译的时候出现了这些自定义警告,用来警示人们可以使用更新的类成员来替换现有的函数。
后来google到一个外国人的博客,得到了结果。
把.net 1.0下的“System.Configuration.ConfigurationSettings.AppSettings”索引器换成.net 2.0下的“System.Configuration.ConfigurationManager.AppSettings[]”索引器。