首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将ASP.NET 5远程发布到IIS

将ASP.NET 5远程发布到IIS
EN

Stack Overflow用户
提问于 2015-07-22 18:25:33
回答 1查看 2.5K关注 0票数 4

我有一个ASP.NET 5项目,我想要部署到远程服务器上。我没有远程桌面访问这台机器,否则我可以遵循大多数人在部署到IIS时使用的方法。

我可以将IIS8.5部署到与我的开发相同的机器上。首先,我打包我的项目,以获得批准和www.root目录。然后,我把IIS指向我的wwwroot,一切都很好。

问题是要远程部署。通常,我会压缩我的MVC 5项目,并使用IIS“导入”一个应用程序。

这不适用于我的MVC 6项目。要么我把它拉错了,要么MVC 6项目不能以这种方式部署。

如何将vNext应用程序发布到远程IIS服务器?

编辑:

只是FYI,我正在使用Microsoft的将其部署到服务器上。http://www.asp.net/web-forms/overview/deployment/configuring-server-environments-for-web-deployment/configuring-a-web-server-for-web-deploy-publishing-(remote-agent)

它适用于MVC 5应用程序,因为开发人员可以轻松地部署web应用程序,It可以限制对机器的访问,但问题是如何使用该代理部署MVC 6应用程序。

我并不怀疑如何将MVC 6项目部署到IIS,因为这已经回答了Here,这是关于如何将远程部署到IIS。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-11 17:45:02

我通过更新到WebDeploy3.6来解决这个问题。最新版本包括用于部署ASP.NET 5应用程序的专用提供程序。

关于如何使用它的详细信息,可以在以下博客文章中找到:http://azure.microsoft.com/blog/2014/08/11/web-deploy-3-6-beta-released/

下载链接如下:http://www.microsoft.com/en-us/download/details.aspx?id=43717

使用contentPathLib提供程序或启用contentlibextension.

示例用法:

C:\Program (x86)\IIS\Microsoft V3> msdeploy -verb:sync -verb:sync Web Site/ExampleApp",computerName=machinename -enablelink:contentlibextension

据我所知,目前还没有支持这些部署方法的GUI。我认为这是因为vNext在Beta中,并且预期会有不同的变化。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31571136

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档