【解決方法】リソースが見つかりません。


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 内部サーバー エラー」になりました。サーバーの構成上の問題である場合、つまりサーバーをそのレベルに維持する能力を会社が与えていない限り、ホスティング会社に戻って解決する必要があります。

コメント

タイトルとURLをコピーしました