使用命令行生成DLL文件时  出现错误:error CS2001: 未能找到源文件"XXX.cs"
fatal error CS2008:未指定输入 请问这是什么问题    我是按教程学的    是不是环境设置之类的问题?
刚学C#    谢谢指教    ^_^

解决方案 »

  1.   

    检查一下你的xxx.cs文件是不是在当前文件夹。把你的命令行贴出来看看。
      

  2.   

    我是看MSDN照着做的
    文件所在  G:\MyProject\MyCSharpCode\MyCodeLibrary\simpleType.cs
     
    cd G:\MyProject\MyCSharpCode\MyCodeLibrary  进入目录
    csc /t:library /out:MyCodeLibrary.dll simpleType.cs  生成DLL然后就显示上面的错误error CS2001: 未能找到源文件"simpleType.cs"
    fatal error CS2008:未指定输入
      

  3.   

    C>G:
    G>cd G:\MyProject\MyCSharpCode\MyCodeLibrary  进入目录
    G>csc /t:library /out:MyCodeLibrary.dll simpleType.cs  生成DLL你漏了第一句 G:
    要先改变驱动器。
      

  4.   

    谢谢    我找到原因了   我没有导航到文件的所在目录    所以出错说没找到
    PS:DOS的指令不熟....    谢谢 wuyi8808