반응형
.Net FrameWork 1.1 ~ 3.5 마이그레이션 작업을 하다보면,
WebProxy.GetDefaultProxy() 에대한 경고가 나온다.
HttpWebRequest httpWReq = (HttpWebRequest)WebRequest.Create(url);
httpWReq.Method = "GET";
...
httpWReq.Proxy = WebProxy.GetDefaultProxy();
. NET2. 0이 되어 Obsolete 속성에 변화가 있었습니다.
이 경고를 없애려고, 대체 API를 찾았습니다만 발견되지 않습니다.
몇개의 Web 사이트를 참고해서 아래와같은 내용을 발견했습니다.
<configuration >
<system.net>
<defaultProxy>
<proxy usesystemdefault="true" />
</defaultProxy>
</system.net>
</configuration>
그래서 위의 기술을 추가해 보았습니다만, 실행시에 에러가 되어서 다시 아래를 추가...
httpWReq.Proxy = WebRequest.DefaultWebProxy;
위와같이 고쳐 써 보았습니다만, 똑같이 실행시 에러....
이런.....
그래서 혹시나 하는 마음에...
WebProxy.GetDefaultProxy()
요 녀석을 삭제해보았습니다.
헐... 정상기동 됩니다;;
그냥 지우기만 하면 되나봅니다.
쩝.....
반응형
'VB.NET' 카테고리의 다른 글
[TIPS] DataGridView의 셀에 툴 힌트(ToolTip)를 표시하는 방법 (0) | 2012.10.22 |
---|---|
[TIPS] DataGridView에서 Enter 키를 누르면 옆의 셀에 포커스가 이동되도록 하는 방법 (0) | 2012.10.22 |
[TIPS] DataGridView로 셀의 값이 null이나 DBNull.Value때에 표시하는 텍스트를 변경하는 방법 (0) | 2012.10.22 |
[TIPS] 폴더와 파일의 변경을 감시하는 방법 (0) | 2012.10.22 |
Microsoft MVP for VB (0) | 2012.10.17 |