[ad_1]
asp.netに単純なWebアプリケーションがあり、webform2.aspxにwebform1.aspxとwebform2.aspxの2つのページがあります。単純な段落があり、Web form1.aspxにはクリスタルレポートをバインドする簡単な方法があります。ローカルでは両方のページが正常に動作しますが、アプリケーションをサーバーにホストすると、単純な段落を持つページは正常に動作しますが、クリスタルレポートを含むページでは「リソースが見つかりません」というエラーが発生します。 URLを変更する間を意味します
http://planrbme.com.pk/Repor/login.aspx?ReturnUrl=%2fRepor%2fWebForm1.aspx[^]
そのように、ホスティングプロバイダーに尋ねた理由は何ですか。クリスタルレポートが有効であり、クリスタルレポートに対してすべてのサービスが有効になっていると言われました。
私のweb.configは以下のようにシンプルです
<構成>
<システム.ウェブ>
<コンパイルデバッグ="true" targetframework="4.0">
<接続文字列>
プロバイダー名 = “System.Data.SqlClient” />
誰か助けてくれませんか
私が試したこと:
aspnet_Clientフォルダーをサーバーのルートディレクトリに配置しました
解決策 1
これは愚かな仮定かもしれませんが、URL には /Report/ ではなく /Report/ と書かれているのを見ました。
私はこのリンクを使用しました:
http://planrbme.com.pk/Report/login.aspx?ReturnUrl=%2fRepor%2fWebForm1.aspx[^]
そして、エラーは「見つからない」から「500 内部サーバー エラー」になりました。サーバーの構成上の問題である場合、つまりサーバーをそのレベルに維持する能力を会社が与えていない限り、ホスティング会社に戻って解決する必要があります。
[ad_2]
コメント