我做了一个asp.net网站,但是如何将它部署到服务器上,我有服务器,需要设置什么东西吗?把文件放到哪里啊

我做了一个asp.net网站,但是如何将它部署到服务器上,我有服务器,需要设置什么东西吗?把文件放到哪里啊,第1张

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地址就可以实时访问你的网站了。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 我做了一个asp.net网站,但是如何将它部署到服务器上,我有服务器,需要设置什么东西吗?把文件放到哪里啊

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情