我搜了一下
运行了这个
Microsoft Visual Studio 2008-----------Visual Studio Tools-------------Visual Studio 2008 命令提示
出现DOS形式的对话框
如下输入
csc /t:module MyHandler.cs
提示未能找到源文件可是我电脑上却是有MyHandler.cs这个文件还是我 的步骤弄错了 应该怎么弄
运行了这个
Microsoft Visual Studio 2008-----------Visual Studio Tools-------------Visual Studio 2008 命令提示
出现DOS形式的对话框
如下输入
csc /t:module MyHandler.cs
提示未能找到源文件可是我电脑上却是有MyHandler.cs这个文件还是我 的步骤弄错了 应该怎么弄
找不到文件是路径不对,把你的工程中的.cs文件删除,然后再添另一次就行了。
1.按你使用Visual Studio 2008 命令提示的方式,MyHandler.cs 给出绝对路径
2.创建的项目文件的输出方式为类库
public class MyHandler : IHttpHandler
提示 应该引用命名空间 我引用了 using System.Web;还不行 还提示没引用命名空间
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
我第一次生成,已经好了,看你的了
C:\>csc /out:D:\xx.dll /t:module D:\xx.cs
/out:<要保存的文件名>