部署到FTP / Web部署在Visual Studio 2015年

问题描述 投票:4回答:2

我不能想出一个办法使用网络部署或FTP发布的Visual Studio 2015年CTP Web项目。在发布向导,只有为天青,导入和文件系统选项。在Visual Studio 2013,有一个自定义选项,您可以指定连接设置和Web部署Web部署包,FTP和文件系统之间进行选择。

我试图把它的属性在发布配置项目2013移动从我的Visual Studio - > PublishProfiles文件夹,然后它的表现像Visual Studio 2013,但不会发布(无法连接到远程主机)使用相同的设置在2013年出版的罚款。

有任何想法吗?

ftp visual-studio-2015 microsoft-web-deploy
2个回答
0
投票

这听起来像Web部署3.6测试版支持ASP.NET 5(ASP.NET vNext)新的内容模式和我想的是,2015年VS网络部署客户端不支持它。 (28 2015年4月)

This blog post提供了使用发布配置一些命令行选项。我在没有建立一个新的环境,但网络的部署,所以我还没有尝试过自己。 (我做了一个文件系统发布,以测试对我的本地IIS)。


0
投票

我也遇到过同样的问题。看来,在写作的时候,FTP发布目标还没有提供:我想这是最有可能的原因是Web开发工具仍处于候选发布/预览阶段,所以GUI仍然有一些缺少的功能。

幸运的是这个问题可以用以下解决方法很容易解决。

如果你没有看到FTP选项,选择文件系统,而不是和继续。当提示输入目标位置,插入FTP服务器URL和继续。

其余的步骤将不会改变,这样你就可以完成将被保存到一个文件ProfileName.pubxml向导。

一旦完成,打开该文件,并应用以下更改:

  1. 找到<WebPublishMethod>元素,并从FileSystem其值改为FTP
  2. 找到<UsePowerShell>元件和完全移除。

这样做之后,右键单击该项目的根节点,选择发布并重新打开通过发布配置文件向导在编辑模式下发布配置文件:所有的FTP选项(服务器,站点路径,被动模式,用户名,密码)将现在可用。

© www.soinside.com 2019 - 2024. All rights reserved.