Ich erstellte eine Website mit C#. Es funktioniert perfekt, wenn ich es auf meinem Computer laufen lasse. Aber es erstellt einen Laufzeitfehler beim Ausführen nach dem Hosting. Hier habe ich einen Screenshot des Fehlers, den ich bekomme. Hier enter image description hereLaufzeitfehler nach dem Hosten der Website
ist die asp Code
<%@ Page Title="" Language="C#" MasterPageFile="~/Site1.Master" AutoEventWireup="true"
CodeBehind="surrenderLetterT.aspx.cs" Inherits="Letters_Auto_Generator.surrenderLetterT" %>
<%@ Register Assembly="CrystalDecisions.Web, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"
Namespace="CrystalDecisions.Web" TagPrefix="CR" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<CR:CrystalReportViewer ID="CrystalReportViewer3" runat="server" AutoDataBind="true"
Height="1039px" ReportSourceID="CrystalReportSource2" Width="901px" />
<CR:CrystalReportSource ID="CrystalReportSource2" runat="server">
<Report FileName="CrystalReport2.rpt">
</Report>
</CR:CrystalReportSource>
</asp:Content>
Hier wird der Code in den CS-
public partial class surrenderLetterT : System.Web.UI.Page
{
DBClass db = new DBClass();
protected void Page_Load(object sender, EventArgs e)
{
string policyNo = Session["PolNo"].ToString();
string eid = Session["EMPID"].ToString();
//CrystalReportViewer1.Visible = true;
DataSet printdtls = db.print(policyNo);
DataSet dsUserInfo = db.getdesignation(eid);
string Ename = dsUserInfo.Tables[0].Rows[0]["Name"].ToString();
string Desig = dsUserInfo.Tables[0].Rows[0] ["Designation"].ToString();
if (printdtls.Tables[0].Rows.Count > 0)
{
ReportDocument myReport = new ReportDocument();
myReport.Load(Server.MapPath("~\\CrystalReport2.rpt"));
myReport.SetDataSource(printdtls.Tables[0]);
myReport.SetParameterValue("PolicyNo", policyNo);
myReport.SetParameterValue("Name", Ename);
myReport.SetParameterValue("designation", Desig);
CrystalReportViewer3.ReportSource = myReport;
}
}
}
hinzufügen Wenn es möglich ist, dann deaktivieren oder Remote Only Custom Error gesetzt, die genaue Ausnahme zu sehen – Adil
Bitte deaktivieren Sie benutzerdefinierte Fehler zuerst. so können wir wirklich sehen, was der Fehler ist. dann erneut den Screenshot hochladen – Barak
Dies ist nicht die Fehlerbeschreibung, dies ist die Seite, die Ihnen sagt, dass Ihre Konfiguration den Fehler ausblenden soll. – user3185569