今天在研究一个二维码项目,用到一个第三方组件 ZXing,因为做的是Windows应用商店程序,应用商店程序是可以引用winmd文件也可以引用dll文件,但是这两种文件ZXing都提供了,最后和同事讨论了下,它们的区别可能是winmd文件可以让js.C#和C++都可以调用,dll只能是C#来调用,不知道对不对,也没找到官方的说法.如果有人愿意告诉我它们的区别,我非常乐意. 大致瞄了一遍Windows.winmd文件中的类,貌似在Windows Runtime类库中只能定义静态类,密封类,接口,结…