现在的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子网站相关推荐

  1. dedecms右侧悬浮_织梦dedecms网站上添加漂浮广告

    在织梦dedecms的网站上添加漂浮广告其实很简单,这篇文章主要讲的是在织梦网站首页添加漂浮广告. 我们用本地搭建的织梦默认模板演示. 1.准备一个广告图片 准备一个广告图片,命名为漂浮.gif ,设 ...

  2. 如何在你的WordPress网站上添加成本计算器

    如果你曾经使用过贷款计算器或价格估算器,你可能已经想知道是否有办法在你的WordPress网站上添加一个成本计算器.有的,而且超级简单.当然,你可以学习一些JavaScript并在几个月内敲出一个像样 ...

  3. 在WordPress网站上添加看板娘

    看板娘涉及 Live2D 技术,简单来说就是用许多连续的图像和建模在 2D 上做出动态的效果,有兴趣可以自行上网了解,效果如下 接下来是在 WordPress 搭建的网站上添加看板娘的方法

  4. html编辑器怎么添加视频教程,怎样在网站上添加视频?-米拓建站帮助中心

    # 怎样在网站上添加视频? ### 一.哪些地方可以添加在线视频? 只要有编辑器的地方就可以进行添加,如:产品详细页面,文章详细页面,首页简介模块,案例详细页面等. ### 二.什么是编辑器?在后台哪 ...

  5. 百度商桥放在php网站哪里_怎么在自己的网站上添加百度商桥?最详细的版本!...

    在分享怎么在自己的网站上添加百度商桥之前,先和大家分享下什么是"百度商桥",简单的说"百度商桥"是百度旗下的一款产品,它的最大作用就可以帮助网站实现访客即时沟通 ...

  6. 如何在自己的网站上添加HTML悬浮音乐播放器?

    为了美化网站,我在网站上面添加了一个HTML悬浮音乐播放器,先来看看一下效果图. 如何在自己的网站上添加HTML悬浮音乐播放器呢?今天和你们分享 首先申明三点: 1.本播放器实际上是调用网易音乐云的音 ...

  7. html如何添加本地视频播放,怎样在网站上添加视频?-MetInfo帮助中心

    # 怎样在网站上添加视频? ### 一.哪些地方可以添加在线视频? 只要有编辑器的地方就可以进行添加,如:产品详细页面,文章详细页面,首页简介模块,案例详细页面等. ### 二.什么是编辑器?在后台哪 ...

  8. java随机抓取网站上的图片_抓取一个网站特定的全部图片(JAVA)

    1. 目的 用五笔时,如果碰到不会拆的字,只好换回拼音.但这样做治标不治本,于是到网上找五笔反查工具.最后发现一个不错的网站--不仅有每个字对应的五笔码,还有其字根图.可惜的是,这是一个网站.换句说, ...

  9. 为什么要在网站上主动放置沃通全球可信网站认证标志

    网站(www.ABCbank.com)和(www.bank-ABC.com)都申请了 SSL 证书,哪家才是真正的 ABC bank?访问者不但需要观察 "金色安全锁"标记,还要点 ...

最新文章

  1. host文件修改后无法保存的问题
  2. 最短路径问题-Dijkstra算法的python实现
  3. mysql三范式_MySQL设计之三范式的理解
  4. 中国一次性塑料餐具市场运营动态及供需态势分析报告2022年版
  5. 电脑位数怎么看_看完了这篇文章你就知道怎么选电脑了...
  6. itchat key
  7. discuz php mysql_php下mysql数据库操作类(改自discuz)
  8. 如何识别计算机病毒,怎样识别计算机病毒
  9. 网课(学习通 智慧树)
  10. post请求测试软件,简单的Http请求测试工具(支持get,post)
  11. java 正则车牌_分享一个非常全的正则验证车牌格式的函数
  12. itext7 java转pdf添加图片
  13. 树莓派视觉跟踪小车_树莓派智能小车结合摄像头opencv进行物体追踪
  14. Mac Safari 模拟 IE
  15. ADB修改mumu模拟器分辨率
  16. XV6实验环境的搭建
  17. Android触摸屏失效后的操作方法
  18. Proteus 抢答器设计经验 边沿触发的单稳态触发器实现 74LS148的一些BUG 74LS05反相器
  19. Word2010 下划线字体距离的调整方法
  20. ro.hardware 由来

热门文章

  1. 芯片 - 高通820A, 8155P, TI TDA4
  2. 北斗导航 | 卫星导航定位原理与应用——导航电文内容
  3. 如何学习 Delmia?
  4. 低代码究竟能干啥?三位一体解决数字化管理的难点痛点
  5. Java中String字符串:空字符串、存放空的字符串、null的区别
  6. python信用卡客户_信用卡客户画像 作业讲解1
  7. WINSYS DAY02(01):管理用户账号
  8. 迅雷近年产品经理笔试题汇总
  9. Oracle11g客户端使用2
  10. WPF仿Win7便笺