怎样在asp网站上添加自己的asp.net子网站
现在的asp网站,一般都是建设在windowsserver 2008上,使用的IIS一般是7.0以上,这样一来,实际上和asp.net可以兼容的,也就是说,既可以用asp网页,也可以解析asp.net的网页,如果安装上一些插件,甚至同时可以解析php页面,真是方便。
假设我的网站原本是asp的,根目录是websuit,下面有多个目录,例如:dep1,dep2,dep3等等,分别是三个不同的部门子网页,现在我要新建一个子目录dep4,但是要求dep4中的子网站使用asp.net创建,该怎么做呢?
主要思路是:
1、 用vs2010构建出网站结构,做出需要的网页,并发布出来;
2、 修改一下web.config文件,放置自己的dll文件
一、第一步:
(1)在vs2010中新建一个网站,根目录是websuit(也可以是别的名称),在此目录下新建文件夹dep4,在dep4中编写自己的aspx网页,这个过程和普通asp.net做网站一样的。
(2)在解决方案中可以分层建立多个新项目(注意:新项目要放在dep4目录下,这样网站发布时,这些项目都会在dep4目录下)
(3)完成后,发布自己的网站,发布成功的网站根目录就是websuit,里面的dep4含有你自己的aspx页面和各个层的项目,你把这个dep4目录拷贝到自己的web服务器的websuit根目录下即可。
(4)保证将本解决方案的sln文件放在根目录outSuit目录下【sln在网站发布后可以删除】。
二、第二步:
(1) 由于aspx文件的后台代码文件被编译成dll,这些dll一般都被发布到根目录下的bin目录下,所以要将bin目录拷贝到web服务器的websuit目录下。
按说这就结束了,dep4中的aspx页面应该能运行了吧?至少我试验成功了。
但是还有一个小问题:如果以后建设了多个aspx子网站【假设又添加了dep5,dep6】,每个子网站中的所有aspx网页使用的dll都放在bin中,混在一起,最后分不清哪个dll属于哪个子网站的了。
一个较好的办法是:每个aspx子网站包含了自己的aspx页面,同时也含有自己的bin目录,例如:dep4目录下含有自己的aspx页面,同时含有自己的bin,放置自己使用的dll,这样的话网站结构就很清晰了。
做法是:修改web.config文件【即使是asp网站,在IIS7中也有这个文件吧】,在configuration节点中添加以下代码:
<runtime>
<assemblyBindingxmlns="urn:schemas-microsoft-com:asm.v1">
<probing privatePath="bin;dep4\bin;dep5\bin;"/>
</assemblyBinding>
</runtime>
这样一来,aspx页面在解析时会搜索privatePath中的路径,就会找到dep4\bin下的dll,ok!
怎样在asp网站上添加自己的asp.net子网站相关推荐
- dedecms右侧悬浮_织梦dedecms网站上添加漂浮广告
在织梦dedecms的网站上添加漂浮广告其实很简单,这篇文章主要讲的是在织梦网站首页添加漂浮广告. 我们用本地搭建的织梦默认模板演示. 1.准备一个广告图片 准备一个广告图片,命名为漂浮.gif ,设 ...
- 如何在你的WordPress网站上添加成本计算器
如果你曾经使用过贷款计算器或价格估算器,你可能已经想知道是否有办法在你的WordPress网站上添加一个成本计算器.有的,而且超级简单.当然,你可以学习一些JavaScript并在几个月内敲出一个像样 ...
- 在WordPress网站上添加看板娘
看板娘涉及 Live2D 技术,简单来说就是用许多连续的图像和建模在 2D 上做出动态的效果,有兴趣可以自行上网了解,效果如下 接下来是在 WordPress 搭建的网站上添加看板娘的方法
- html编辑器怎么添加视频教程,怎样在网站上添加视频?-米拓建站帮助中心
# 怎样在网站上添加视频? ### 一.哪些地方可以添加在线视频? 只要有编辑器的地方就可以进行添加,如:产品详细页面,文章详细页面,首页简介模块,案例详细页面等. ### 二.什么是编辑器?在后台哪 ...
- 百度商桥放在php网站哪里_怎么在自己的网站上添加百度商桥?最详细的版本!...
在分享怎么在自己的网站上添加百度商桥之前,先和大家分享下什么是"百度商桥",简单的说"百度商桥"是百度旗下的一款产品,它的最大作用就可以帮助网站实现访客即时沟通 ...
- 如何在自己的网站上添加HTML悬浮音乐播放器?
为了美化网站,我在网站上面添加了一个HTML悬浮音乐播放器,先来看看一下效果图. 如何在自己的网站上添加HTML悬浮音乐播放器呢?今天和你们分享 首先申明三点: 1.本播放器实际上是调用网易音乐云的音 ...
- html如何添加本地视频播放,怎样在网站上添加视频?-MetInfo帮助中心
# 怎样在网站上添加视频? ### 一.哪些地方可以添加在线视频? 只要有编辑器的地方就可以进行添加,如:产品详细页面,文章详细页面,首页简介模块,案例详细页面等. ### 二.什么是编辑器?在后台哪 ...
- java随机抓取网站上的图片_抓取一个网站特定的全部图片(JAVA)
1. 目的 用五笔时,如果碰到不会拆的字,只好换回拼音.但这样做治标不治本,于是到网上找五笔反查工具.最后发现一个不错的网站--不仅有每个字对应的五笔码,还有其字根图.可惜的是,这是一个网站.换句说, ...
- 为什么要在网站上主动放置沃通全球可信网站认证标志
网站(www.ABCbank.com)和(www.bank-ABC.com)都申请了 SSL 证书,哪家才是真正的 ABC bank?访问者不但需要观察 "金色安全锁"标记,还要点 ...
最新文章
- host文件修改后无法保存的问题
- 最短路径问题-Dijkstra算法的python实现
- mysql三范式_MySQL设计之三范式的理解
- 中国一次性塑料餐具市场运营动态及供需态势分析报告2022年版
- 电脑位数怎么看_看完了这篇文章你就知道怎么选电脑了...
- itchat key
- discuz php mysql_php下mysql数据库操作类(改自discuz)
- 如何识别计算机病毒,怎样识别计算机病毒
- 网课(学习通 智慧树)
- post请求测试软件,简单的Http请求测试工具(支持get,post)
- java 正则车牌_分享一个非常全的正则验证车牌格式的函数
- itext7 java转pdf添加图片
- 树莓派视觉跟踪小车_树莓派智能小车结合摄像头opencv进行物体追踪
- Mac Safari 模拟 IE
- ADB修改mumu模拟器分辨率
- XV6实验环境的搭建
- Android触摸屏失效后的操作方法
- Proteus 抢答器设计经验 边沿触发的单稳态触发器实现 74LS148的一些BUG 74LS05反相器
- Word2010 下划线字体距离的调整方法
- ro.hardware 由来