昨天开始规划将要做的项目,我决定使用VS2005开发,但要做好.Net 1.1与.Net 2.0同时运行在IIS6上,首先想到的是Dundas(一个图表输出的控件)能否在2005上运行,结果还是支持的。接下来要测的是FreeTextBox,发现1.6.5版本(还是开源的最后一个版本)不支持在2005上运行,唉那就下载一个新的吧,我就下载了一个3.1.1(Build2005-11-8)版本的FreeTextBox,按照他所描述的支持2005。接着就是最难办的登录问题,本来不以为他是问题,因为在之前的所有项目都是使用.Net 1.1里的
FormsAuthentication.SetAuthCookie(txtName.Text,false);
HttpCookie lcookie = Context.Response.Cookies[FormsAuthentication.FormsCookieName];
lcookie.Domain = ".cnblogs.com";//
方法进行登录设置,使用this.Page.User.Identify.Name获取设置在Cookie里的数据,但是这一句在VS2005里读取不出,最可恶的是在我的测试环境里2.0的IIS已经设置了使用asp.net 2.0解释,还出现:

Server Application Unavailable

The web application you are attempting to access on this web server is currently unavailable.  Please hit the "Refresh" button in your web browser to retry your request.

Administrator Note: An error message detailing the cause of this specific request failure can be found in the application event log of the web server. Please review this log entry to discover what caused this error to occur.

气死我了,后来发现,自己先,在IIS里的“Home Directory”的“Application pool”还是设置“DefaultAppPool”,应该把它设置为“ASP.NET V2.0”,问题就解决了,但是还是不可以读取Cookie里的数据,但如果把.Net 1.1版本的登录在IIS里设置为ASP.Net 2.0解释的话,在.Net 2.0的测试程序里就可以使用Page.User.Identify.Name读取出.Net 1.1版本里的SetAuthCookie数据,难道一定在把以前的.Net 1.1的程序全部使用2.0解释吗,这样的风险谁也不可以保证没问题。
  后来还是灵机一动,从.Net 1.1版本里连接到我开发的项目只有一个地方,还是可以使用自定义Cookie记录用户ID的方法解决,在测试环境中通过,这回可以安心地在VS2005里开发我的项目了。

  其实在解决问题过程中也通过搜索的方法想去找到我要解决的问题,不过发现很多都是把以前的项目转到.Net 2.0里,基本没有.Net 1.1和.Net 2.0同时运行在IIS6上的个案,看来这回还是做了一次先行者。

转载于:https://www.cnblogs.com/yuxiang9999/archive/2005/12/30/307910.html

.Net 1.1 到 .Net 2.0 开发日志相关推荐

  1. 局域网聊天工具FreeChat 1.0 开发日志

    前天把Beta发出来了:http://bearocean.cnblogs.com/archive/2006/01/18/319310.html 现在的是1.0 点击可以下载所有的代码和可执行文件:/F ...

  2. “疯牛监管”开发日志

    疯牛监管1.0开发日志**************************************** 2004年8月26日     在福州的家中准备计算机三级,对其中操作系统的内容感到不知所云.于是 ...

  3. ibm服务器的虚拟控制台,IBM Worklight 6.0 - 开发服务器/控制台问题

    在Worklight v5.0.6中预览Worklight Console的MBS中的混合应用程序非常简单,因为它的工作原理非常简单.IBM Worklight 6.0 - 开发服务器/控制台问题 W ...

  4. Struts 2创始人Patrick Lightbody看《精通Struts 2:Web 2.0开发实战 》

    <精通Struts 2:Web 2.0开发实战 > Apache Struts是目前最成功开源项目之一.除了一些基础性项目如Linux.MySQL以及若干编程语言外,很少有开源框架能像St ...

  5. From 《visual C++ 6.0开发工具与调试》

    From <visual C++ 6.0开发工具与调试> 1.          如何快速地规范代码缩进格式 选中所需要规范的代码,按shift+F8 2.          如何在Rel ...

  6. Windows Embedded CE 6.0开发初体验(二)CE开发环境 收藏

    上一篇<Windows Embedded CE 6.0开发初体验>之"嵌入式开发流程": http://blog.csdn.net/aawolf/archive/200 ...

  7. 用SignalR 2.0开发客服系统[系列3:实现点对点通讯]

    用SignalR 2.0开发客服系统[系列3:实现点对点通讯] 原文:用SignalR 2.0开发客服系统[系列3:实现点对点通讯] 前言 目录: 用SignalR 2.0开发客服系统[系列1:实现群 ...

  8. windows下qt5 kinect 2.0开发与环境配置

    上一次挑战杯我们用kinect1.8做了一个体感3d试衣系统,那时就想用qt来开发了,由于那时候很多东西都不懂,怎么也不知道怎样去配置环境,只能在vs2013中开发,结合qt开发界面.直到出了kine ...

  9. 实习小白::(转) Cocos2d-x 3.0开发(十三)使用CocoStudio编辑帧事件并关联到程序...

    1.概述 帧事件也是新加入的功能.这篇中我们将看到如何使用它.我们将上篇中制作的动画稍加修改.有图为证: 2.用途与原理 首先介绍一下帧事件.正如其名:一个与帧相关联的事件. 为什么要这么做呢?首先没 ...

最新文章

  1. 习题10-6 递归求Fabonacci数列 (10 分)
  2. typora中latex数学公式的使用
  3. 如何监听WebView完成加载URL?
  4. 电脑学习方法_怎样快速学习和熟悉电脑知识?|从小白到大神的快捷方法
  5. python lambda函数详细解析(据说面试90%的人经常遇到)
  6. Linux系统文件编程(1)
  7. Qt文档阅读笔记-moc工具使用及其理论(moc工具如何添加到makefile中)
  8. 计算机视觉论文-2021-07-08
  9. java新手笔记3 运算符循环
  10. 智行火车票能否把用户的敏感信息屏蔽?
  11. java构造方法与重载牛肉粉,IT兄弟连Java基础视频教程
  12. Linux内核分析(八) 设备驱动
  13. “iPhone等苹果产品挤牙膏无创新”?库克正面回怼...
  14. 【Spring】Springb boot 集成 Es 7.6.0
  15. ZooKeeper的安装、配置、启动和使用(一)——单机模式
  16. Atitit 软件集成法 eai 目录 1. 表示集成 ui界面集成 最简单 1 2. 数据集成 1 3. 控制集成 功能集成 应用集成 1 4. 业务流程集成 1 5. 企业应用集成 1
  17. Django Ajax文件下载
  18. 01 学习如鹏网的C语言免费课程
  19. [转载]深入理解vue中的slot与slot-scope
  20. steam linux 安装目录,「Linux」- 安装 Steam 客户端 @20210219

热门文章

  1. IOException: Broken pipe
  2. Linux下Tomcat指定JDK和设置内存大小
  3. 2022牛客寒假算法基础集训营3 签到题7题(附基础集训营1-3签到题总结)
  4. 计算机打音乐光辉岁月,光辉岁月(完美版)
  5. python字符串连接数字电视_【学习猿地】初识python脚本 #千万别看,我怕你控制不住...
  6. jquery筛选方法-选取父子元素
  7. windows ftp服务器_ftp是什么意思,在windows系统安装ftp只需3步
  8. 无权有向图的最短路径
  9. 贪心法——LeetCode 402 移除K个数字
  10. 在Unity3D中使用Protobuf3