ftp visual-studio-2013 publish

Error de publicación FTP en Visual Studio 2013



visual-studio-2013 publish (4)

He estado trabajando en un antiguo proyecto de Visual Studio 2010 que se publica a través de FTP,

Como parte de mi proceso, actualicé el proyecto a Visual Studio 2013 e intenté volver a publicar en el servidor a mi entorno de prueba. Al hacerlo, aparece el siguiente error:

Publishing folder /... Unable to add ''About.aspx'' to the Web site. An unknown WinINet error has occurred (code 12113).

luego continúa listando cada archivo en mi sitio con exactamente el mismo mensaje de error

Regresé al Proyecto VS 2010 y aún funciona perfectamente con exactamente la misma configuración de FTP. Mirando alrededor de la red hay una cantidad de personas que hacen preguntas similares con respecto a VS 2013, pero no puedo encontrar una que esté resuelta. .

Vi la carpeta de publicación en el servidor y, cuando publiqué, se creó un nuevo archivo en la carpeta (algo así como ProjectName .publish.xml) para que la conexión funcione correctamente. pero ¿por qué el error?


Al configurar los parámetros de inicio de sesión del FTP en la configuración del perfil en VS - en conexión, asegúrese de que esté marcado "Modo pasivo". Eso solucionó mis problemas.



En mi caso el problema estaba en las reglas del firewall. Tienes que agregar la regla de entrada para Visual Studio. En mi caso, los archivos marcados en VS con este error aún aparecían en el servidor, por lo que, como entendí, este error significa que VS no puede recibir un mensaje del servidor de destino de que la transferencia de archivos se realizó correctamente.


Esperemos que haya logrado encontrar una solución a estas alturas, pero dejaré esto aquí en caso de que alguien más lo encuentre.

Tenía dos perfiles de publicación, uno para Azure / TFS y otro para GoDaddy (FTP). Al intentar publicar en GoDaddy, apareció el inicio de sesión de Microsoft que normalmente vería al publicar en Azure. Acabo de cerrarlo, pero esto parece haber provocado los problemas. El inicio de sesión parece haber resuelto el problema.