高手请进:项目维护遇难题!

问题描述

最近接手一个旧项目,要求增加功能。项目是用ASP.NET做的,没有.CS文件,都已经编译成dll了。功能要求是用户登录显示一个界面,用户未登录显示另外一个界面。我见该系统的登录模块是:<%if(user.UserID>0){%>显示登录后信息<%}else{%>显示登录界面<%}%>可是我不知如何把user.UserID加载到我新增功能的程序中去编译。添加引用所有的dll,然后Useruser=newUser(),总是显示:找不到类型或命名空间名称“user”(是否缺少using指令或程序集引用?)。该系统所有的dll文件我逐个添加引用,都没有User的类。该如何解决?请各路兄弟朋友帮忙指点!感激不尽!

解决方案

解决方案二:
写个USER类,
解决方案三:
没看明白。。。<%if(user.UserID>0){%>显示登录后信息<%}else{%>显示登录界面<%}%>

这段是原来系统就有的?Lz现在只是要一个UserID?原来用户的登陆信息在登陆后保存在哪里的?
解决方案四:
不清楚
解决方案五:
回2楼兄弟<%if(user.UserID>0){%>显示登录后信息<%}else{%>显示登录界面<%}%>这个是原来系统就有的。原来用户的登陆信息在登陆后应该是保存设置在user的属性里面,你看user.UserID是有东西的。至于1楼的写一个user类,也是原来的问题,用户登录后,怎么把登录信息记录跟user类相关联呢?
解决方案六:
Useruser=newUser()可能需要指出相应的命名空间.或者你可以用一些反编译软件看下源代码.
解决方案七:
也许是我异想天开,能不能这样。。。<%if(user.UserID>0){/*将user.UserID放入session,在以后需要调用你的方法的时候,再从session中获取*/%>显示登录后信息<%}else{%>显示登录界面<%}%>当然,这里只能够放入user.UserID。。。这样的话,获取出来也就是一个字符串之类的,和原来的user没有关系了
解决方案八:
弱弱的问一声,反编译软件具体是怎么使用的呢?
解决方案九:
引用7楼koskingchen的回复:

弱弱的问一声,反编译软件具体是怎么使用的呢?

用反编译工具打开dll就可以看到源码了
解决方案十:
反编译工具好用不?怎么我打开的DLL,包括我自己的DLL打开看源码都不是太好
解决方案十一:
用微软vs.net自带的反编译工具就可以看到
解决方案十二:
你原来的userID放到哪了?读下就行.要是找不到就自己重写下.
解决方案十三:
http://download.csdn.net/source/431499用Reflector吧。。。

时间: 2024-09-12 10:58:41

高手请进:项目维护遇难题!的相关文章

spring mvc 定时器问题,高手请进。

问题描述 spring mvc 定时器问题,高手请进. 问题是这样的,我写了个定时器,现在需求是这样的,我前台写了个jsp页面,页面生成动态的时间和一个随机数,我如何做到不访问前台jsp页面,调用定时器,定时访问后台的控制层,控制层返回这个前台jsp页面,前台在动态提交给后台,存入数据库,前台jsp页面和后台业务层和dao层已经写好,不要考虑,大神给我个思路,或者其他办法也行,目的就是定时器定时调度控制层返回前台页面. 解决方案 你前台jsp页面可以使用setInterval()函数,定时调用a

php curl采集高手请进

问题描述 php curl采集高手请进 http://www.lecai.com/ 这个网站怎么用php/url技术进行模拟登录?求参考程序..... 解决方案 我大致看了一下,个人习惯使用Snoopy.class.php模拟登陆,觉得不好可以忽略 POST http://www.lecai.com/user/ajax_login.php HTTP/1.1Host: www.lecai.comUser-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:3

微积分-vc 数字图像处理高手请进!

问题描述 vc 数字图像处理高手请进! 图像的梯度锐化 看到上面的公式,我叫一个晕,请问这是哪里才能学到呀?什么意思呀?还需要学习微积分吗? 解决方案 这个公式你仔细琢磨就懂了,第一个实际上是数字的差分,求得是点(i,j)的x和y方向的微分值的和,这里理解为这个像素点的梯度值.第二个就是锐化的过程,当梯度值大于某个阈值时,锐化的结果即此点的梯度值,若梯度小于那个阈值,则锐化的结果是原像素的值. 像这类比较基础的图像处理方法,建议你看一下清华大学章毓名教授写的<图像工程>. 解决方案二: 数字图

apt-ubuntu 高手请进,yara not found

问题描述 ubuntu 高手请进,yara not found 用apt-get intstall yara后,还是出现了configure: error: yara not found 请问为什么会这样,好烦啊,在线求高手解答 解决方案 spt-get install 是安装命令, 如果系统没有找到 yara 的安装包,就会这样. 查查 ubuntu 的在线安装配置. 解决方案二: 一个是看是否安装成功,其次看安装的yara能否执行,有没有错误.

c语言-C语言高手请进:这个分块求和C语言程序问题出在哪里??对一组无规律数据按正数、负数和零分块求和,

问题描述 C语言高手请进:这个分块求和C语言程序问题出在哪里??对一组无规律数据按正数.负数和零分块求和, 对一组无规律数据按正数.负数和零分块求和,即要求将序列中相邻的正数.零及负数分块累加输出,格式要求: 源数据: 2,3,8,6,0,0,-2,-1,-4,0,5,6,7,-5,-2,...(共100个) 整理输出为: 2,5,13,19,0,0,-2,-3,-7,0,5,11,18,-5,-7...(共100个) 以下程序哪里出了问题?我搞了2星期,总是得不到完整输出: int main(

高分悬赏 请大神指导-VBA高手请进 懂得webbrowser

问题描述 VBA高手请进 懂得webbrowser 请问如何通过VBA能够获取网页弹出窗体的Docuement对象,我是要操作弹出窗体里面的一线控件完成自动复制! 我现在可以获取到主页面的Document对象.

hbm-Hibernate 帅哥高手请进...关于Hibernate的三表关联,在线等...

问题描述 Hibernate 帅哥高手请进...关于Hibernate的三表关联,在线等... 表1: File (FID,Fname) 表2: UserGroup(GID,Gname) 表3: ActionPermissions(PID,Pname) 表4: File_Group_Permissions(ID,FID,GID,PID) 用四个表完成给某个文件指定用户组每个用户组指定权限,一文件对应多个用户组 每个用户组针对这个文件有不同的操作权限.Hibernate应该如何配置,表结构是否合理

vb参数传递-VB高手请进!在线等。。——shell使用dos命令时参数的传递

问题描述 VB高手请进!在线等..--shell使用dos命令时参数的传递 怎样才能将%LOGPATH%所替代的内容传递到其中? (不要写成调用bat的形式) 解决方案 不行的,%logpath%不能包在括号里,应该这样 Shell "cmd /k mkdir "+LOGPATH+" > nul 2>&1", vbNormalNoFocus vb调用dos是直接运行引号内的,而不给某一变量赋值.另外包在百分号内的是bat变量而不是vb的变量 解决

多线程-高手请进!!!---线程安全问题,怎么解决new String 问题

问题描述 高手请进!!!---线程安全问题,怎么解决new String 问题 场景是:一个订单号只能一个在付款,只能一个线程处理,不同的订单号支持并发处理 现在如果是new String("20140719140818");就有问题怎么解决 如果不是new出来的,什么情况会出现问题 public class Test { public static void main(String[] args) { new Thread(){ public void run(){ pay(&quo