Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Can';t将ASP.NET web应用程序发布到web服务器_Asp.net_Visual Studio 2010 - Fatal编程技术网

Can';t将ASP.NET web应用程序发布到web服务器

Can';t将ASP.NET web应用程序发布到web服务器,asp.net,visual-studio-2010,Asp.net,Visual Studio 2010,我的同事和我都在使用VS2010,我们各自创建了一个web应用程序。我们都可以将自己的应用程序发布到ftp(web主机)上,而且运行良好。然而,如果我的同事向我发送他的解决方案,我在我的机器上本地运行它,它可以工作,但当我试图发布它时,我得到提示输入密码(与我在应用程序中使用的密码相同),但失败了。如果我的同事拿了我的解决方案的副本并试图发布它,他也是如此。不过,他可以发布自己的解决方案 这里有什么问题?我们知道ftp使用相同的登录名和密码,使用ftp客户端时,我们都可以使用登录名和密码登录ft

我的同事和我都在使用VS2010,我们各自创建了一个web应用程序。我们都可以将自己的应用程序发布到ftp(web主机)上,而且运行良好。然而,如果我的同事向我发送他的解决方案,我在我的机器上本地运行它,它可以工作,但当我试图发布它时,我得到提示输入密码(与我在应用程序中使用的密码相同),但失败了。如果我的同事拿了我的解决方案的副本并试图发布它,他也是如此。不过,他可以发布自己的解决方案

这里有什么问题?我们知道ftp使用相同的登录名和密码,使用ftp客户端时,我们都可以使用登录名和密码登录ftp。我们是否需要设置一些设置,以允许开发应用程序的机器以外的其他机器能够发布项目


提前感谢。

您是否与同事在同一地点发布?我知道VS 2010保存了一个发布配置文件(可能您正在使用您同事的配置文件(其他位置)和您的密码)

有任何错误消息或任何东西吗?密码不正确,但我对我的应用程序使用相同的配置文件,我的同事在发布应用程序时也使用相同的配置文件。是的,在同一个地方。他创建了一个应用程序,发送给我,我做了一些更改并发送回,然后他无法发布它。但是如果他用他的原始解决方案覆盖了我的副本中的Publish.xml,他现在可以再次发布,但我不能。publish.xml文件中的密码取自何处?首次设置配置文件时,密码存储在publish xml文件中。那时,您甚至可以告诉它不要存储密码,而是询问用户。如果我是你,我会查看这两个发布XML文件,看看是否有任何差异。不过,主要是在第一线。这是存储配置文件信息的地方。