0

eulatest.pdf私は自分の Web サイトで表示できるようにしたいファイル を持っています。この時点では、それが変化しているmywebsite.com/eulatest.pdfかどうかはあまり気にしません。mywebsite.com/eula/eulatest.pdfこれらのどれも機能させることができません。このファイルを表示するにはどうすればよいですか? コードを介してアクセスしようとしているわけではありません。どこにあるのか、アクセスする方法がまったくわかりません。

このエラーが発生し続けます:

リソースが見つかりません

そして、これらすべての場所にファイルを配置しようとしました:

ソリューション エクスプローラー

4

1 に答える 1

2

そのファイルをストリーミングするには、コントローラの 1 つにアクションを追加する必要があります。

public class EULAController : Controller
{
    public ActionResult Index()
    {
        return File("eulatest.pdf","application/pdf");
    }
}

ファイルがアプリケーションのルート フォルダーにあると仮定します。ファイル チェックアウトの詳細については、こちら

これが EULA コントローラの使用の場合:

 mywebsite.com/eula/

または、そのファイルを追加して、ルート マッピングのリストを無視することもできます。

于 2013-03-15T16:13:45.577 に答える