我做了一个asp.net网站,但是如何将它部署到服务器上,我有服务器,需要设置什么东西吗?把文件放到哪里啊
1、把你的项目文件 复制到服务器的某个目录下
2、如果有数据库 你把数据库附加上
3、安装Framework VS05对应2。0 VS08对应35 VS10对应40
4、修改项目中webconfig的配置
5、打开IIS 新建网站
6、把网站目录指向你项目所在的目录
7、其他的配置网上有详细的http://hibaiducom/kongfl888/blog/item/54d3be3ac278b728b9998f57html
ASPNET又称为ASP+,不仅仅是ASP的简单升级,而是微软公司推出的新一代脚本语言。ASPNET基于NET Framework的Web开发平台,不但吸收了ASP以前版本的最大优点并参照Java、VB语言的开发优势加入了许多新的特色,同时也修正了以前的ASP版本的运行错误。
ASPNET就是属于WebForm,也就是平时说的B/S模式的开发。而WinForm就是属于C/S模式。
NET有很多种语言组成,比如C#、 VBNET、J#、Jsript、Managed C++,但是都是运行在NET FrameWork Run Time底下的。
AspNET可以用C#或VBNET来开发。编译后形成CLR,通过服务器的IIS+NET FrameWork再次编译来运行。
扩展资料
ASPNET和ASP的区别:
ASPNET和ASP的最大区别在于编程思维的转换以及功能的增强。
一、ASP使用VB/JS这样的弱类型、面向结构的脚本语言混合html来编程,而非面向对象,这就明显产生以下几个问题:
1、代码逻辑混乱,难于管理。
2、代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,代码重用性差。
3、弱类型造成潜在的出错可能。
因此在功能方面ASP同样存在问题:
1、功能太弱,一些底层操作只能通过组件来完成。
2、缺乏完善的纠错/调试功能。
二、ASPNET理论上可以使用任何编程语言包括C#、VBNET、JS、、J#、Managed C++等等,最合适的编程语言还是MS为NET Frmaework专门推出的C#。
优点如下:
1、是面向对象的编程语言,简单易学。
2、具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,封装性使得代码逻辑清晰,并且应用到ASPNET上就可以使业务逻辑和Html页面分离;继承性和多态性使得代码的可重用性大大提高
-aspnet
我也是个刚开始接触ASPNET
,不过今天Inherits可把我害惨了,用DREAMEAR远程调试服务器上代码,改的代码,保存后老是没反映,后来才知道,以前的代码是用VS2003编写的,经过编译的。编译后的类就是Inherits=的类,如果不把Inherits="_Default"删除,CodeFile="Defaultaspxcs"
里的代码修改了也是没用的!
我想你应该是没把bin文件放上去,要不去掉Inherits="_Default",应该就可以了。
初学,多多指教!!
先把网站用vs发布
然后打开iis
做个网站或虚拟目录
把主目录改成网站文件夹
把iis的aspnet版本设好
权限之类的都设下
基本上就可以用了
首先保证IIS配置正确,网站运行不了问题出在IIS的配置上。
注意IIS中ASPNET项中的版本选择,和可执行文件的配置。
如果说IIS配置成功,可以运行网站以后,局域网内的其他节点通过IP地址就可以实时访问你的网站了。
0条评论