当我尝试通过visual studio发布项目时,我在谷歌搜索错误后得到“访问被拒绝(550)”我知道问题是因为它被读取了ftp权限-只要。但我无法在Visual Studio中看到只读的权限属性,并取消选中它以获得完全权限。
答案 0 :(得分:5)
这听起来像是FTP站点本身的设置,而不是Visual Studio问题。您正在使用的FTP帐户可能不允许您写入它。
我喜欢发布到我的计算机上的目录,然后与我的系统管理员一起确定将数据提供给服务器的最佳方式(例如,他通过允许写入FTP帐户和远程桌面授予我访问权限。 )。然后我只是物理移动文件。
答案 1 :(得分:4)
在部署应用时,您必须将FTP文件夹中的写入权限授予您正在使用的用户。
可以在此处查看有关逐步检查的更完整答案:http://forums.asp.net/post/3966123.aspx
答案 2 :(得分:2)
我遇到了同样的问题。通过确保在发布>连接时确保选中被动模式框来解决。问题已解决