Click here to Skip to main content
       

C#

 
GeneralRe: Unit Conversion Application - C#, IIS, ASP.NET 4.0, WCF, Windows form app PinmemberMacRuturaj30-Jan-13 7:29 
AnswerRe: Unit Conversion Application - C#, IIS, ASP.NET 4.0, WCF, Windows form app PinmvpEddy Vluggen30-Jan-13 7:32 
GeneralRe: Unit Conversion Application - C#, IIS, ASP.NET 4.0, WCF, Windows form app PinmemberMacRuturaj30-Jan-13 7:31 
GeneralRe: Unit Conversion Application - C#, IIS, ASP.NET 4.0, WCF, Windows form app PinmvpEddy Vluggen30-Jan-13 7:42 
GeneralRe: Unit Conversion Application - C#, IIS, ASP.NET 4.0, WCF, Windows form app PinmemberMacRuturaj30-Jan-13 7:49 
QuestionNLog question Pinmembervanikanc30-Jan-13 5:46 
AnswerRe: NLog question PinmvpAbhinav S30-Jan-13 6:09 
QuestionHttpWebRequest Resolving to the wrong IP Address PinmemberEnnis Ray Lynch, Jr.30-Jan-13 4:08 
File this under, it worked fine yesterday.
 

Uri uri = new Uri("http://ftp.nhc.noaa.gov/atcf/aid_public/");
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(uri);
request.Timeout = 1;
HttpWebResponse response = (HttpWebResponse)request.GetResponse();

 
Yesterday, this code works fine. Today it doesn't. From what I can tell I think the IP address on the server has changed. When I remove the timout and wait, I can see that an incorrect IP address is being used. However, I can browse to the URL so the DNS is correct on my system (even command line tools resolve to the correct IP) I have tried flush DNS although, to be honest, there is no reason that should work, and it didn't resolve the issue.
 
So, I am left assuming that somehow, the .NET framework is caching an IP address somewhere. Now, I could reset the machine or clear all of the .NET temporary files but that would leave me with a temporary solution. What I need/want is someway to force .NET, via code, to always resolve the DNS and to not use any cached DNS (Assuming this is the error)
 
Also, if you have any troubleshooting suggesting that are "in-code" let me know. Rebooting, etc, is not an option because this will eventually be production code so it needs to be robust, I can't hold the hands of the application.
Need custom software developed? I do custom programming based primarily on MS tools with an emphasis on C# development and consulting.
 
"And they, since they Were not the one dead, turned to their affairs" -- Robert Frost
 
"All users always want Excel" --Ennis Lynch

AnswerSolved my own problem PinmemberEnnis Ray Lynch, Jr.30-Jan-13 5:49 
QuestionC# app.config permission Pinmemberclassy_dog29-Jan-13 19:11 
AnswerRe: C# app.config permission PinmvpRichard MacCutchan29-Jan-13 21:15 
AnswerRe: C# app.config permission PinmemberLokoLuke30-Jan-13 0:35 
AnswerRe: C# app.config permission PinmemberShameel30-Jan-13 3:22 
GeneralRe: C# app.config permission Pinmemberjschell30-Jan-13 8:07 
QuestionC# linq to sql error Pinmemberclassy_dog29-Jan-13 19:10 
AnswerRe: C# linq to sql error PinmvpRichard MacCutchan29-Jan-13 21:13 
QuestionReference confusion Pinmemberyudhistira dewanata29-Jan-13 18:57 
AnswerRe: Reference confusion PinmvpAbhinav S29-Jan-13 19:01 
GeneralRe: Reference confusion PinmemberShameel30-Jan-13 3:26 
QuestionSerial Port Errors, User Messages PinmemberC-P-User-329-Jan-13 6:23 
AnswerRe: Serial Port Errors, User Messages Pinmemberjibesh29-Jan-13 11:57 
QuestionDynamic Reference to Dll Path PinmemberMember 461637929-Jan-13 1:53 
AnswerRe: Dynamic Reference to Dll Path PinmemberAlan N29-Jan-13 3:29 
AnswerRe: Dynamic Reference to Dll Path Pinmemberjschell29-Jan-13 13:50 
Question.NET Brush serialization/WYSIWIG [Solved] [modified] PinmemberAmlanjyoti Saikia29-Jan-13 0:32 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.


Advertise | Privacy | Mobile
Web02 | 2.8.140718.1 | Last Updated 22 Jul 2014
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid