Categories: ASP.NET MVC

ASP.NET MVC ドメイン直下にコンテンツを置く方法

VisualStudio において、デフォルトでのテスト(ブラウザによるビュー)を行うと、localhost:1168(ポートは空き状況によってまちまち)にてテストを行う感じになり気持ちが悪いです。そこで「ドメイン直下」での開発が進められるようにする手順をご紹介。

プロジェクトの作成

仮に ppp というドメインにするという体でいくのでプロジェクトのディレクトリを ppp とします

Controller を追加

簡単なコントローラーを追加

コードは以下の通り

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
 
namespace PPP.Controllers
{
    public class HelloWorldController : Controller
    {
        public ActionResult Index()
        {
            return new ContentResult() { Content = "Hello World" }; 
        }
    }
}

忘れずにビルドをかけておきましょーね!

hosts に サイトを追加

「C:\Windows\System32\drivers\etc」にある hosts ファイル最終行に以下を追加

127.0.0.1   ppp

IISマネージャー

アプリケーションプールが 2系 だったら 4系以上に

最後にWebサイトをIIS上で再起動かけます

ブラウザで確認

「http://ppp/HelloWorld」にアクセスして確認しましょう

chrowa3

Share
Published by
chrowa3

Recent Posts

ざっくり ECMAScript 2020

ざっくりと ES2020 のお…

3年 ago

ざっくり ECMAScript 2019

ざっくりと ES2019 のお…

3年 ago

ざっくり ECMAScript 2018

ざっくりと ES2018 のお…

3年 ago

ざっくり ECMAScript 2017

ざっくりと ES2017 のお…

3年 ago

ざっくり ECMAScript 2016

ざっくりと ES2016 のお…

3年 ago

ざっくり ECMAScript 2015

ざっくりと ES2015 のお…

3年 ago