我搜了一下 
运行了这个 
Microsoft Visual Studio 2008-----------Visual Studio Tools-------------Visual Studio 2008 命令提示
出现DOS形式的对话框 
如下输入
csc   /t:module   MyHandler.cs
提示未能找到源文件可是我电脑上却是有MyHandler.cs这个文件还是我 的步骤弄错了 应该怎么弄

解决方案 »

  1.   

    编译dll如楼上所讲,
    找不到文件是路径不对,把你的工程中的.cs文件删除,然后再添另一次就行了。
      

  2.   

    发布网站就可以生成DLL文件了
      

  3.   

    可以以下
    1.按你使用Visual Studio 2008 命令提示的方式,MyHandler.cs 给出绝对路径
    2.创建的项目文件的输出方式为类库
      

  4.   

    我新建了一个类库 到是能编译 可以我的代码里 
    public class MyHandler : IHttpHandler
    提示 应该引用命名空间 我引用了 using System.Web;还不行 还提示没引用命名空间
      

  5.   

    你的方法是对的  
    csc  /t:module  D:/../MyHandler.cs 要是绝对路径
    或者如4楼说的
    打开VS2008,依次点击:菜单->文件->新建项目->项目类型visual C#(这里假设为该项目所取的名字是DllBuild)->类库(注意必须是类库),即新建一个由纯.cs类库文件组成的程序集,写好代码之后(例如写了一个名为DllTest.cs的类,该类的namespace取名为DllTestNS),再依次点击:菜单->生成->生成DllBuild,这样你的DllBuild/DllBuild/bin/Debug文件夹或者DllBuild/DllBuild/obj/Debug文件夹里便会自动生成dll文件啦,该文件名称与项目名称一致,即为DllBuild.dll。
    详细的这个 http://www.cnblogs.com/pricks/archive/2009/11/12/1601829.html
    我第一次生成,已经好了,看你的了
      

  6.   

    补充下
    C:\>csc /out:D:\xx.dll /t:module D:\xx.cs
    /out:<要保存的文件名>