在b/s架构下,客户端需要装 .net framework ,并且要在 framework 的安全向导里面修改设置

解决方案 »

  1.   

    我安装了vs.net,也添加了相应的dll,可是工具栏中是置灰的不可用的
      

  2.   

    windows控件应该不能在asp.net中使用,所以你虽然强行选择了dll文件,将它加入到工具栏中,它还是不可用。实际上 .net framework 中内置了好几套环境:for windows, for website, for smart device,它们都是独立的环境,只是因为微软将它们的类名,属性名,方法名都命成同一个名称,并且使用同一个命名空间,所以给你的感觉像可以通用。MSDN中有些windows的类方法/属性后标注了:受 .NET Framework 精简版的支持,就是说在for smart device的.net framework中,定义了相同的方法/属性,在编程中可以使用。如果没有特意标注这样的内容,则表明的 for smart device 中没有定义相同的方法/属性。一旦你想使用,编译时会出错。