1、使用System.Configuration.ConfigurationSettings.AppSettings.Get("WebServiceUrl") 语句,编译时系统提示“System.Configuration.ConfigurationSettings.AppSettings”已过时:“This method is obsolete, it has been replaced by ConfigurationManager.AppSettings”
解决:添加引用 System.Configuration,更改语句为
System.Configuration.ConfigurationManager.AppSettings["WebServiceUrl"];
参考:
In .NET 2.0 System.Configuration.ConfigurationSettings.AppSettings has been changed to System.Configuration.ConfigurationManager.AppSettings. Also you need to add a reference to System.Configuration.dll.
Here's an example of accessing the SomeString value from the web.config file, in .NET 2.0:
2、将自己开发的 Component 组件拖拉到FORM时,系统的Designer.cs文件自动添加形如
this.sqDataGrid1 = new lywControls.SQDataGrid(this.components);
的代码,导致在运行时捕捉到错误“未将对象引用设置到对象的实例。”
解决办法:去除this.components ,语句改为:
this.sqDataGrid1 = new lywControls.SQDataGrid();