CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

如何让ASP.NET程序能像JSP一样在服务器的Console上输出信息?

楼主irvenwindson(windson)2004-09-03 13:35:42 在 .NET技术 / C# 提问

想让ASP.NET程序或者是WebService在被访问的时候在服务器的控制台上输出一些有用的信息 问题点数:100、回复次数:13Top

1 楼The123(Shall We Dance? :))回复于 2004-09-03 13:49:55 得分 30

http://www.c-sharpcenter.com/asp.net/asprfrommcons.asp  
   
  maybe   helpTop

2 楼xanewong111(冰吻)回复于 2004-09-03 13:57:09 得分 0

一看就没学好ASP,一样的,都用Response.WriteTop

3 楼pgwron(情伤无痕)回复于 2004-09-03 14:35:24 得分 0

心情很不好,没分也顶Top

4 楼irvenwindson(windson)回复于 2004-09-03 15:09:08 得分 0

to     xanewong111(冰吻):  
  Response.Write就写到客户端的输出了吧。  
  我想在服务器的控制台上输出信息。Top

5 楼irvenwindson(windson)回复于 2004-09-06 11:23:04 得分 0

顶一下,求解Top

6 楼jamesfay(狒狒)回复于 2004-09-06 11:36:05 得分 0

java启动的时候有个console,可是.net么有的呀,怎么输出啊。  
   
  或者你在一开始自己启动一个console,去读文件,你把所有针对console的输出弄到文件里去Top

7 楼khpcg(欢乐英雄)回复于 2004-09-06 14:10:39 得分 0

在服务端添加这样得功能就可以了,那些被访问时,服务器端检测到就输出你想要得内容Top

8 楼cs920(头痛不是两三天)(此情可待)回复于 2004-09-06 14:15:35 得分 0

Response.Write可以的啊Top

9 楼penning(飞鱼)回复于 2004-09-06 14:24:32 得分 20

可以直接写LOG日志嘛,  
  我的示例  
  public   class   DefaultLogger  
  {  
  private   static   string   path   =   @"D:\MyDebug.txt";  
   
  public   static   string   Path   {  
    get{return   path;}  
                    set{path   =   value;}  
  }  
   
    public   static   void   debug(   string   txtValue)  
                    {  
                    string   AccessTime=DateTime.Now.ToString();  
                  if   (!File.Exists(Path))    
                  {  
                          //   Create   a   file   to   write   to.  
                          using   (StreamWriter   sw   =   File.CreateText(Path))    
                          {  
   
   
  sw.WriteLine("AccessTime"+AccessTime);  
                                  sw.WriteLine(txtValue);  
                                   
                          }          
                  }  
                  else  
                  {  
                  using   (StreamWriter   sw   =   File.AppendText(Path))    
                          {  
   
  sw.WriteLine("AccessTime"+AccessTime);  
                                  sw.WriteLine(txtValue);  
                                   
                          }          
                   
                  }  
                    }  
   
   
  }  
   
  编译成DLL控件,调用DefaultLogger.debug("")就可以了Top

10 楼irvenwindson(windson)回复于 2004-09-13 11:49:05 得分 0

我也写了一个AddLog的类,但是输出到Console是为了在写Log出错的时候发警报的......  
   
  继续求解Top

11 楼khpcg(欢乐英雄)回复于 2004-09-13 14:05:34 得分 0

顶Top

12 楼micropentium6(小笨|曾经的美好)回复于 2004-09-13 14:13:19 得分 30

using   System;  
  using   System.Diagnostics;  
   
  TextWriterTraceListener   myWriter   =   new  
    TextWriterTraceListener(System.Console.Out);  
    Debug.Listeners.Add(myWriter);  
  Debug.Write("My   error   message.   ");  
   
  Top

13 楼microneter(我行我素)回复于 2004-09-13 15:50:49 得分 20

主要是老兄没考虑到线程问题,万一不行你可以考虑用log4net来管理写日志。Top

相关问题

  • jsp中线程输出。
  • jsp怎么输出中文?
  • jsp定义输出格式
  • jsp输出Excel问题?
  • asp怎样输出<,<%,%>,<>,<%%>等
  • 如何控制console输出?
  • jsp输出问题,用system.out.print();怎么不能输出了???
  • 急!!!jsp页面输出中文问题
  • jsp数据输出到EXCEL文件?
  • jsp中数据库输出的问题

关键词

  • asp.net
  • 服务器
  • 信息
  • asp
  • 输出
  • accesstime
  • txtvalue
  • sw
  • console
  • writeline

得分解答快速导航

  • 帖主:irvenwindson
  • The123
  • penning
  • micropentium6
  • microneter

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo