2015-05-15 82 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。所以谢谢:) –