gpt4 book ai didi

javascript - 如何在 Windows Metro 应用程序中使用使用 .Net Framework 4.0 编译的 dll

转载 作者:行者123 更新时间:2023-11-29 10:47:53 25 4
gpt4 key购买 nike

我是 Windows 8 应用程序开发和专业 C# 开发人员的新手。我遇到了一个问题,客户希望我与打印机 (DYMO 450 Turbo) 接口(interface),而 SDK 仅附带一个使用 .net 4.0 编译的 dll。示例显示从应用程序引用 dll,我不能这样做,因为该应用程序是使用 WinJS 用 Ja​​vascript 编写的。 Metro 应用程序使用 NETCore,而 dll 使用 NETFramework。到目前为止,我最好的解决方案是编写代码以作为 .NET 4.0 中的服务器与打印机交互,该服务器监听通过 XMLHttpRequest 从 Javascript 发送的请求。我的直觉告诉我必须有更好的方法,但要么我还没有弄清楚,要么我只是还不够了解,无法弄清楚。任何帮助,将不胜感激。提前致谢。

最佳答案

您不能在 Windows 应用商店应用程序中使用标准 .NET 4.0 程序集。您只能使用 WinRT 组件。也就是说,您现有的组件可能不容易转换为 WinRT 组件,也可能不容易。如果您只包含 .NET 4.0 组件的项目,然后将输出类型(在项目属性下)更改为 Windows 运行时组件,您可以查看引发的所有编译器错误并了解有多大一件苦差事,这将是转换它。 This本文将让您了解 WinRT 组件的限制。

关于javascript - 如何在 Windows Metro 应用程序中使用使用 .Net Framework 4.0 编译的 dll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16049112/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com