如何将asp.net项目上传到服务器IIS上

怎么将asp.net项目上传到服务器IIS上?
如题,我将asp.net程序打包为zip格式,通过webcilent.DownloadData上传并返回,但是返回为空,不知道什么原因?

------解决方案--------------------
一直都是发布成文件系统,FTP上传....服务器配置IIS
------解决方案--------------------
不知道LZ要干什么..

如果是发布的话 直接把网站上传到服务器或者虚拟机就行了

引用
通过webcilent.DownloadData上传


我读书少你不要骗我 DownloadData不是下载吗...
------解决方案--------------------
下载个FTP软件,然后在服务器上安装个FTPSERVER 就可以上传了!
------解决方案--------------------
我也是用FTP上传到服务器的。

DownloadData是下载而不是上传。
------解决方案--------------------
就将程序打包发布到服务器iis。 
=>如果是ZIP你上传成功还的需要在IIS解压才能使用。
你可以单个文件多个文件一起上传到IIS建好网站的目录下覆盖原来的这样操作好些。
------解决方案--------------------
服务器端用zip的组件解压就可以了。但是替换文件,需要有权限才行。
------解决方案--------------------
引用:
Quote: 引用:

服务器端用zip的组件解压就可以了。但是替换文件,需要有权限才行。

主要是解压后怎么发布到iis站点下?


百度一下IIS设置...IIS配置之类的就有了....
------解决方案--------------------
vs里面自带的发布本来就做这事的;
最简单的方法就是: 发布->文件系统->网上找个ftp工具->上传到目标主机
------解决方案--------------------
ftp 可以批量传单个文件的,压缩是给自己找麻烦
------解决方案--------------------
引用:
有详细的方法吗?
 和你上传图片文件一样的道理。设定好你网站目录就行
例如E:\website  你IIS建立网站的目录指向E:\website 
------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

服务器端用zip的组件解压就可以了。但是替换文件,需要有权限才行。

主要是解压后怎么发布到iis站点下?


百度一下IIS设置...IIS配置之类的就有了....


引用:
vs里面自带的发布本来就做这事的;
最简单的方法就是: 发布->文件系统->网上找个ftp工具->上传到目标主机


不是要手动发布,而是程序自动发布


写个程序自动创建IIS网站...自动创建程序池,自动设置程序池.NET版本,自动绑定域名.....
但前提你这个程序还是得先手动发布到IIS去..............