2015-05-15 87 views
2

我正在使用Visual Studio Express 2015RC,並創建了一個簡單的MVC 6應用程序,但是當我嘗試發佈它時,我沒有看到將其部署到IIS的選項,我看到選項Microsoft Azure Web應用程序,導入和文件系統,我嘗試過文件系統,但它看起來更像是創建獨立應用程序以從控制檯啓動,現在,在調試時我可以選擇IIS Express或web命令,沒有IIS選項,所以問題是,我怎樣才能將我創建的MVC6 Web應用程序部署到IIS?在IIS中部署MVC 6應用程序

回答

12

文件系統發佈實際上正是你想要的;所有DNX應用程序都是獨立的,無論是ASP.NET 5還是控制檯應用程序。

當您發佈到文件系統時,您會得到幾個文件夾; wwwroot(假設您保留project.json中的默認值)文件夾是IIS應指向的位置。該文件夾中的web.config會自動爲您生成,並假設您將所有其他位置保留在其中。

對於它的價值,official documentation will probably be here,一旦它被寫入。另外,在Stack Overflow上,ASP.NET 5 project hosting on IIS可能有一些有用的信息,雖然看起來現在有點過時了。

+0

工作,謝謝。 – user2070369

+0

當然。確保你接受你的問題的答案,幫助你! –

+0

我只是在懷疑哪個文件夾應該是root。所以謝謝:) –