Удаленный сервер возвратил ошибку: (500) Внутренняя ошибка сервера - PullRequest
2 голосов
/ 24 июня 2011

Я новичок в asp.net, и у моей компании был проект, и все разработчики этого проекта уходят отсюда, никто не знает о проекте.Мне нужно обновить его.На самом деле все настроено локально в моей системе windowsXP.база данных, iis, файл проекта - все здесь.

во время использования веб-запроса я получаю сообщение об ошибке «Удаленный сервер возвратил ошибку: (500) Внутренняя ошибка сервера».ошибка и код здесь. Пожалуйста, помогите мне. Ошибка:

Server Error in '/ava-006' Application.
The remote server returned an error: (500) Internal Server Error.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Сведения об исключении: System.Net.WebException: удаленный сервер возвратил ошибку: (500) Внутренняя ошибка сервера.

Ошибка источника:

Line 50:         End If
Line 51: 
Line 52:         wResp = wr.GetResponse
Line 53:         sr = New System.IO.StreamReader(wResp.GetResponseStream)
Line 54:         Shtml = sr.ReadToEnd

Исходный файл: F: \ Prajeesh \ ava-006 \ lead.report.aging.aspx.vb Строка: 52

Трассировка стека:

[WebException: The remote server returned an error: (500) Internal Server Error.]
   System.Net.HttpWebRequest.GetResponse() +5375997
   ava_006.lead_report_aging.GetReport(String strFormat, String strWeek) in F:\Prajeesh\ava-006\lead.report.aging.aspx.vb:52
   ava_006.lead_report_aging.btnView_Click(Object sender, EventArgs e) in F:\Prajeesh\ava-006\lead.report.aging.aspx.vb:73
   System.Web.UI.WebControls.Button.OnClick(EventArgs e) +107
   System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +110
   System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10
   System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13
   System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +36
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3436


Version Information: Microsoft .NET Framework Version:2.0.50727.3623; ASP.NET Version:2.0.50727.3618 

И код, который я использую, это

<code><pre lang="vb">Function GetReport(ByVal strFormat As String, ByVal strWeek As String) As String
        Dim wr As WebRequest
        Dim wResp As WebResponse
        Dim sr As StreamReader
        Dim Shtml As String
        If InStr(Request.ServerVariables(&quot;path_info&quot;), &quot;ava-006&quot;) &gt; 0 Then
            wr = HttpWebRequest.Create(&quot;http://&quot; &amp; Request.ServerVariables(&quot;server_name&quot;) &amp; &quot;/ava-006/lead.report.agingsub.aspx?pFormat=&quot; &amp; strFormat &amp; &quot;&amp;pWeek=&quot; &amp; strWeek)
        Else
            wr = HttpWebRequest.Create(&quot;http://&quot; &amp; Request.ServerVariables(&quot;server_name&quot;) &amp; &quot;/lead.report.agingsub.aspx?pFormat=&quot; &amp; strFormat &amp; &quot;&amp;pWeek=&quot; &amp; strWeek)
        End If
        wResp = wr.GetResponse
        sr = New System.IO.StreamReader(wResp.GetResponseStream)
        Shtml = sr.ReadToEnd
        GetReport = Shtml
    End Function

Ответы [ 2 ]

1 голос
/ 24 июня 2011

ошибка на вашей странице lead.report.agingsub.aspx когда его проходят pFormat и pWeek его ошибка броска так ошибка отображения 500, поскольку wr.GetResponse ошибка возврата со страницы lead.report.agingsub.aspx

0 голосов
/ 24 июня 2011

Установите точку останова на вашем btnView_Click и посмотрите, где происходит исключение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...