2016-11-14 8 views
0

Iveにレポートビューアを含むaspxファイルがあり、コントローラを使用してファイルを開こうとしています。ファイルをルートに置くと、リダイレクトを使って動作しますが、Viewsフォルダに置いた場合はオープンしません。助けを感謝し、あなたの助けを進んでいただきありがとうございます。MVC5のビューフォルダ内でaspxファイルを開く方法

enter image description here

答えて

1

~/Viewsディレクトリは、ディレクトリツリー内のファイルへのすべてのダイレクト・アクセスを防止するルールを追加し、ディレクトリ固有のWeb.configファイルを持っています。

MVCプロジェクトでWebフォームページを提供するには、Web.configルール(たとえば~/Content)がない別のディレクトリに移動するか、ルールを無効にする(推奨しません)。

それは(MVCアーキテクチャにおける)ビューないようご.aspxファイルはとにかく~/Viewsディレクトリに属していない - それはあなたのプロジェクトがで動作しません:)

注「ページ」ですWebFormsのサポートとしてASP.NETコアは、そのバージョンで削除されています。

+0

私はビューフォルダ内にaspxファイルを置くことはできません私はそれをルートまたはViewフォルダの外に置くことしかできないのですか? –

+0

@ArifSam一般に、はい。しかし、それはなぜ問題なのでしょうか?あなたは失望します。 – Dai

+0

haha​​h。私はちょうどMVCを学び始めました。私は自分のレポートを純粋にMVCの方法で私の上司に届けられると思っていました。少し失望したと思います。笑 –

関連する問題