未安装与FTP服务器通信的组件

时间:2016-05-23 12:39:57

标签: c# .net wpf visual-studio visual-studio-2015

我有一个WPF C#应用程序(.Net Framework 4.5),我定期使用ClickOnce (每隔几个月)更新并发布到FTP服务器。现在,当我想将它发布到FTP服务器时,它失败并显示以下错误消息:The components for communicating with FTP servers are not installed.

在Web和StackOverflow中搜索,我在某些情况下Xamarin prevents发布了它,因此我卸载了Xamarin(如建议的那样),但问题仍然存在。我还尝试在本地发布,然后手动将文件复制到FTP服务器,但随后Windows Defender阻止了用户的安装。我还将Visual Studio Enterprise更新到最新版本(Update 2)。

这个问题似乎已存在很长时间了(onetwothree)。有没有人知道如何解决这个问题,或者我还能尝试什么?

Error-Message

1 个答案:

答案 0 :(得分:0)

kurtdv on MSDN建议从https://www.microsoft.com/en-us/download/details.aspx?id=40784为Visual Studio 2013安装32位版本的Visual C ++ Redistributable Packages,这解决了我的问题。