WebClient オブジェクトを使用して Web サーバーから ".aspx" ファイルをダウンロードし、ファイル システムに保存しようとしていますが、"HTTP 500 内部エラー" の例外が発生します。 html を送信し、ファイル自体ではなく、同じコンテンツを送信します。
var objWebClient = new WebClient();
var remoteUrl = "someserverURL" + "default.aspx";
objWebClient.DownloadFile(remoteUrl, localPathToSave);
HTTPヘッダーを追加しようとしましたが、ブラウザではなくデスクトップシステムからのリクエストオブジェクトでは役に立たない可能性があると思います。サーバーを設定して、すべてのコンテンツを「アプリケーション/オクテットストリーム」形式で提供します。