日期:2014-05-19  浏览次数:20386 次

vs2005网站发布问题
用VS2005做了个简单的网站,生成,发布后,生成了一个PrecompiledWeb文件夹
设为虚拟目录,在浏览器中访问default.aspx发现页面中一些控件都不见了,如:gridview,image   textbox.这是什么原因啊?
能讲讲如何发布网站么?

------解决方案--------------------
能不能说详细一些,怀疑你使用了绝对文件夹。
------解决方案--------------------
打sp1了?

如果是的话,在生成-> 发布 里就可以了

控件不见通常是由于member part 造成的
------解决方案--------------------
调试时候还有这些控件?那么这大概是我在csdn上第一次看到真的可以算是诡异、无厘头的问题。

发布网站最可靠的方法可以这样两种方法:

一、
1. 在生产服务器上iis下创建网站或者虚拟目录,并且设定它支持asp.net2.0。
2. 再ftp服务下设置此物理目录为一个虚拟目录,设置好对此目录可写入信息的用户名、密码。
3. 在vs2005中“发布网站”,输入ftp路径。

二、
1. 在生产服务器上iis下创建网站或者虚拟目录,并且设定它支持asp.net2.0。
2. 再ftp服务下设置此物理目录为一个虚拟目录,设置好对此目录可写入信息的用户名、密码。
3. 在vs2005中“发布网站”,输入本地机器上的路径,例如“c:\aa”。
4. 使用ftp客户端工具,或者专门的网站上传工具(例如netload),将本地目录下文件更新到ftp服务端。装门的网站上传工具会自动保存服务器端文件的本地映像,然后比对文件的最后上传时间,仅上传最后更改过得文件。