我做了一个最简单的C#程序,然后用csc去编译它,结果就给了我这个错误信息error CS0006: 未能找到元数据文件“System.DirectoryServices.dll”我的源代码如下,简单的要死:using system;
namespace AoDotNet.Practics
{
  class BBS
  {
    public string Name;
    BBS(string name)
    {
    this.Name=name;
    }
    static void Main()
    {
    BBS myBBS=new BBS("AoDotNet BBS");
    Console.WriteLine("欢迎来到"+myBBS.Name+"!"+"\n"+"这里是您最温馨的家!");
    }
  }
}根本没有用到那个什么System.DirectoryServices.dll命名空间,这是怎么回事呢??哪位大虾帮帮ME,初学者,不容易啊55555555555- -!

解决方案 »

  1.   

    应该来说不会的呀.我把你的程序拷过来都可以正常执行的不行的话,建一个WINFORM试试,如果也不行,那就重装VS吧
      

  2.   

    没什么大问题,除了:
    using system;
    大小写错了:
    using System;csc file.cs
      

  3.   

    晕,难道我的VS安装有问题??有没有办法简单重装VS?完全重装太麻烦了~~
      

  4.   

    还有一点,我把我的程序拷到VS中也可以正常执行,但我如果用csc在vs命令行中去编译,就出现那样的提示......咋搞滴
      

  5.   

    csc命令有好多参数,你查看msdn,看参数是否齐全  
      

  6.   

    是有那么多参数,但只编译这个好像用不着那些吧?我就直接用 csc d:\XXX\XX\BBS.cs
    这样不成么?~~感谢ing