質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

MVC

MVC(Model View Controller)は、オブジェクト指向プログラミングにおけるモデル・ビュー・コントローラーの総称であり、ソフトフェア開発で使われている構築パターンとしても呼ばれます。

ASP.NET

ASP.NETは動的なWebサイトやWebアプリケーション、そしてWebサービスを構築出来るようにする為、Microsoftによって開発されたウェブアプリケーション開発フレームワークです。

Q&A

1回答

6618閲覧

ASP .NET MVC5の実行ファイル

退会済みユーザー

退会済みユーザー

総合スコア0

Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

MVC

MVC(Model View Controller)は、オブジェクト指向プログラミングにおけるモデル・ビュー・コントローラーの総称であり、ソフトフェア開発で使われている構築パターンとしても呼ばれます。

ASP.NET

ASP.NETは動的なWebサイトやWebアプリケーション、そしてWebサービスを構築出来るようにする為、Microsoftによって開発されたウェブアプリケーション開発フレームワークです。

0グッド

0クリップ

投稿2016/03/07 07:48

Windows7、Visual Studio 2015、ASP.NET MVC5で開発しています。

そもそも大変基礎的なことで疑問があります。

Form/console/WPFの場合、bin\Debug**.exeができます。

ASP.NET MVC5の場合、bin以下に、*.xml, csc.exe, vbc.exe, VBCSCompiler.exeなどがありますが、これが実行ファイル群なのでしょうか?

ASP.NET MVC5の場合、サーバーにViews*.cshtmlやControllers*.cs, Models*.csなどをアップする(?)のだと思いますが、具体的にはどのファイルをアップするのでしょう。

現在はlocalで自動的にIISが動いていて、動作はしているのですが、具体的に実行環境にするとしたら、どんなふうになにをするのか、大まかな概論をお聞かせいただけたら助かります。

binのファイルですが、これらは何をしているのでしょう?
bin\EntityFramework.SqlServer.xml
bin\EntityFramework.xml
bin\Microsoft.AspNet.Identity.Core.xml
bin\Microsoft.AspNet.Identity.EntityFramework.xml
bin\Microsoft.AspNet.Identity.Owin.xml
bin\Microsoft.CodeDom.Providers.DotNetCompilerPlatform.xml
bin\Microsoft.Owin.Host.SystemWeb.xml
bin\Microsoft.Owin.Security.Cookies.xml
bin\Microsoft.Owin.Security.Facebook.xml
bin\Microsoft.Owin.Security.Google.xml
bin\Microsoft.Owin.Security.MicrosoftAccount.xml
bin\Microsoft.Owin.Security.OAuth.xml
bin\Microsoft.Owin.Security.Twitter.xml
bin\Microsoft.Owin.Security.xml
bin\Microsoft.Owin.xml
bin\Newtonsoft.Json.xml
bin\System.Web.Helpers.xml
bin\System.Web.Mvc.xml
bin\System.Web.Optimization.xml
bin\System.Web.Razor.xml
bin\System.Web.WebPages.Deployment.xml
bin\System.Web.WebPages.Razor.xml
bin\System.Web.WebPages.xml
bin\roslyn\csc.exe
bin\roslyn\Microsoft.CSharp.Core.targets
bin\roslyn\Microsoft.VisualBasic.Core.targets
bin\roslyn\vbc.exe
bin\roslyn\VBCSCompiler.exe
bin\roslyn\VBCSCompiler.exe.config

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

以下のようなディレクトリ構造になります。
フォルダイメージ

ControllerやModelは、dllになっています。
デフォルトのままなら、binの中にプロジェクト名.dllで存在していると思います。

xmlはこれですかね。
デプロイには必要ないです。

投稿2016/03/07 08:18

shika358

総合スコア122

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

shika358

2016/03/07 08:23

プロジェクトを右クリック ↓ 公開 ↓ プロファイル:カスタム プロファイル名:適当な名前をつける ↓ publish method:File System target location:適当なフォルダを選択 ↓ Configulation:Release ↓ 発行 の流れで、デプロイに必要なフォルダが指定したフォルダにでると思います。 そのフォルダをIISのサイトに指定すれば動くかと。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問