luc*_*ert 2 vb.net ftp clickonce visual-studio-2010 visual-studio-2015
我一直在使用Visual Studio 2010 Pro进行我的vb.net桌面应用程序开发.我通过clickonce将应用程序发布到使用ftp的Web服务器.我的设置如下:
发布文件夹位置:ftp://www.webaddress.com/folder/
安装文件夹:http://webaddress.com/folder/
这在VS2010中非常完美.
我现在正在尝试升级到Visual Studio 2015社区版.当我尝试发布我的应用程序时,出现错误"未安装与FTP服务器通信的组件".我在安装了VS2015的两台计算机上出现此错误.
奇怪的是,这个错误信息不多.我见过的唯一解决方案是修复安装.我做了这个,但仍然没有.我读到的另一个原因是安装了Xamarin,但我从来没有安装过.
有没有人碰到这个,知道修复是什么?
编辑:
它似乎与安装的组件实际上没有任何关系.在我发布这个问题之后,我意识到通过FTP发布的早期工作在我做的一个小样本Hello World项目(脑屁).只有在我加载现有项目时才会出现此错误.
我关闭了解决方案,创建了另一个简单的项目,但仍然得到了错误.我关闭了visual studio,重新打开了示例项目,ftp工作了!然后我打开了我现有的项目,ftp也在那里工作了?!所以我不知道触发器是什么,我还没有再次失败,但也许这些信息将有助于找出导致失败的原因.
编辑(3/30/2017)
只是一个更新 - 我仍然有这个问题.这个问题发生在visual studio 2013,2015和2017上.我已经尝试重新安装c ++可再发行组件,但仍然没有.似乎其他人在网络项目中遇到此问题,但我的是通过FTP通过clickonce发布的桌面应用程序.它必须与我最初在2010年创建的解决方案有关,因为该问题在任何其他项目中都不存在.
小智 5
我在Visual Studio 2015/Update 3中遇到了同样的问题.在为Visual Studio 2013安装32位版本的Visual C++ Redistributable Packages之后,它得到了解决(https://www.microsoft.com/en-us/download/details .aspx?id = 40784)
另见https://github.com/aspnet/Tooling/issues/748
归档时间: |
|
查看次数: |
4120 次 |
最近记录: |