Wed, April 27, 2005, 02:59 PM under
MobileAndEmbedded
While moving some of my
cross-platform code from .NET 1.1/CF 1.0 (Visual Studio .NET 2003) over to .NET 2.0/CF 2.0 (Visual Studio 2005) Beta 2…
… the desktop compiler warned me that the following method was obsolete:
System.Net.Dns.Resolve(hostname)
No problem, as the helpful warning informed me of the replacement method, so I change my code and it compiled:
System.Net.Dns.GetHostEntry(hostname)
I then open my Smart Device project and I encounter an error that GetHostEntry is not recognised (the method is not supported by the CF version of Dns)! I look the class up and it supports Resolve without any obsoletion warning in sight!
The temporary solution is conditional compilation, but I am confident that by RTM the CF team will resolve (no pun intended) this :-)