如何将WinMD文件实例化为Windows应用商店应用项目

时间:2014-07-04 15:59:38

标签: javascript windows-store-apps winjs windows-rt

您有一个需要引用单个Winmd文件的Windows应用商店应用。 我已添加它作为普通DLL添加,这是正确的方法吗?

根据我的理解,我试图"实例化"它在我的default.js上如下:

var helloTest = new WinJS.HelloWR.HelloRT();

我可以通过以下方式访问其方法:

var ret = helloTest.helloRt();

当我尝试运行它时会出现问题,它会引发以下异常:

0x800a138f - JavaScript runtime error: Unable to get property 'HelloRT' of undefined or null reference

这意味着我的HelloWR名称空间未定义,我一直在谷歌寻找类似的样本,但我发现了什么。

如果有人需要有关此 winmd 内容的更多信息,请与我们联系。

1 个答案:

答案 0 :(得分:0)

对于那些面临同样问题的人,我刚才做了如下:

var helloTest = new HelloWR.HelloRT;

不需要将WinJS作为Top的问题。

现在我可以访问其方法:

var ret = helloTest.helloRt();
//ret returns 'HelloRT'

如果有人解释得更好,我会检查答案。