我无法通过FTP发布我的网站 - 没有打开被动模式的选项

Dav*_*ave 4 publishing-site visual-studio-2012

从历史上看,我总是通过FTP上传我的网站,因为我的服务器没有首页扩展,也不会.

使用最新版本的Visual Studio 2012(11.0.51106.01 Update 1)(虽然我认为这个问题适用于2012年全年),但我无法发布我的网站!

错误消息是

2>无法将"文件"添加到网站.FTP被动模式不可用

我还要指出我的连接有效,所以我认为错误信息不是清晰而有意义的!

所以,我有3个问题.

  1. 这是我做错了还是Visual Studio 2012的错?
  2. 我应该尝试通过被动模式执行此操作还是应该更新我的Web服务器以启用"主动模式"?
  3. FTP仍然是可接受的方法,还是我应该调查Web Deploy选项?

Anr*_*nri 12

  1. 打开发布配置文件 Properties\PublishProfiles\your_profile_name.pubxml

  2. 添加<FtpPassiveMode>False</FtpPassiveMode><PropertyGroup>

  3. 保存文件并再次发布.