关于导入命名空间的问题!!
最近我要用到management命名空间,但发现直接在form1.cs中写下Using System.Management;不能用,VS2005不能自动识别出来,好像可选的命名空间并没有这个,在下面的语句中引用这个空间下的类时,也不能正常使用。后来我在解决方案管理器中的“引用”项目上点右键,增加引用,却意外发现了这个命名空间,点击“增加”,完成后,却发现源文件中没有Using System.Management这样的语句,也没试能不能用,请高手来解答一下,这是怎么回事~~~~
以下是引用athenalux在2009-9-15 07:40的发言:
最近我要用到management命名空间,但发现直接在form1.cs中写下Using System.Management;不能用,VS2005不能自动识别出来,好像可选的命名空间并没有这个,在下面的语句中引用这个空间下的类时,也不能正常使用。后来 ...
先到项目中添加dll引用.再到forl1.cs中添加引用命名空间.所在说,引用了dll文件并不会在form1.cs中自动添加using ...命名空间.最近我要用到management命名空间,但发现直接在form1.cs中写下Using System.Management;不能用,VS2005不能自动识别出来,好像可选的命名空间并没有这个,在下面的语句中引用这个空间下的类时,也不能正常使用。后来 ...
一个dll文件(或叫程序集)可以有好多命名空间,
如果不同的命名空间中的类名相同,这样直接用using ...会有的类不能用(冲突).所以我们还可以用到using 别名=命名空间 这样就可以不同的命名空间下的类与类之间的关紧可以区分.
(vs 2005)