- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想使用 winfbsdk(请参阅 here ),这是一个用于在 UWP(通用 Windows 应用程序 (Windows 10))内使用 Facebook 的 SDK。但似乎构建的 .winmd 文件不足以使用该库。我可以执行以下操作之一:
或
.winmd
文件,同时复制生成的 .DLL
+ .pri
文件。这是为什么?
最佳答案
这些文件在不同的时间使用。 .winmd 文件包含库的类型信息。当您编辑代码时,IntelliSense 会使用它来提供自动完成功能。并由编译器使用,它对您的代码执行语法检查。
稍后需要 .dll 和 .pri 文件。构建项目的应用程序包时。其中包括您的程序及其所有依赖项。应用程序包提供从商店的单一下载,并确保用户运行程序所需的所有内容都交付到他的计算机上。这是一个非常强大的 DLL Hell 对策,您的程序不会因为用户的机器缺少 DLL 或版本错误而崩溃。
关于dll - 如果我仍然需要 .dll 和 .pri 文件,那么使用 .winmd 库有什么意义?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33605014/
我正在尝试将我的 Windows Store 应用程序的 ComboBox 控件反编译为 C#,但没有代码。相反,似乎所有属性都是对单独程序集的调用。如何找到真实代码存在的位置,以及如何读取 C# 中
我想在给定路径的 .winmd 文件中输出类型。我将一个 winmd 文件从我的 Windows 8 Developer Preview 机器复制到我的开发机器。我编写了一个小型测试应用程序(使用 C
我在 VS2012 中构建我的 Windows 8 应用程序项目时收到警告: No implementation file was provided for the .winmd file 'C:\U
我有一个 Windows Phone 8 项目和另一个用 C++ 编写的项目;两者都在同一个解决方案中。 C++ 项目是 WP8 项目中使用的动态库,它被配置为在 .dll 文件之上生成 Window
我的 WPF 桌面应用程序也在使用 WinRT 类。 为了做到这一点,我遵循本教程 https://software.intel.com/en-us/articles/using-winrt-apis
我想做什么 我正在尝试创建一个库 (Arduino.dll) 以通过笔记本电脑 (Windows 10) 与我的蓝牙设备进行交互。该库旨在供桌面应用程序使用。为此,我必须引用 Windows.winm
VS 编译器不允许为 WINMD 类型库创建密封的公开类型。 为什么要设置这个限制? (我知道密封类型的优势,我的问题是关于 Win RT 组件)。 最佳答案 这是 COM 强加的架构限制。它位于任何
WinMD 是一个二进制元数据文件,其中包含您需要了解的有关本地 WinRT dll 中可用的命名空间、类型、类、方法和参数的所有内容。 来自 Windows Runtime design : The
我有一个问题,给定一个 .winmd 文件,我们在哪里可以找到真正的实现? .winmd 文件就像头文件或动态库的 .lib 文件一样,它不包含任何实现,我很好奇它的实现在哪里。 谢谢。 最佳答案 D
背景:我需要构建一个 Windows 运行时组件作为设置为使用 CMake 的系统的一部分生成它的构建系统。作为准备步骤,我尝试在命令行上构建它。 从一个基本的 .idl 文件 (MyType.idl
我需要以 azure 工作角色处理视频(修剪、编码等)。我没有找到任何 .net 库。但我在 Windows 套件中找到了 windows.media(winrt - Winows.winmd 文件)
我正在创建一个用于 Windows 8 开发的 winmd 文件。我想拥有出色的 JavaScript (WinJS) 体验,但不知道如何使用原始 JSON 以外的方法,例如,我希望开发人员在 Win
我有一个简单的问题,但到目前为止我还没有找到答案:How to resize jpeg image in C# WinRT/WinMD project and save it as new jpeg?
我需要实现一个包装器来将一些 native C++ 代码公开给 C#,并且遵循了本教程: http://www.silverlightshow.net/items/Windows-Phone-8-Na
我有一个使用引用库的应用程序。该库又引用 .winmd 库。 查看引用库的 IL,我可以看到这个引用: .assembly extern windowsruntime FlurryWin8SDK {
我正在使用 Unity 构建一个所谓的“通用 Windows 8.1”应用程序,并尝试让 Pushwoosh SDK 正常工作。 PushSDK.winmd 和 Newtonsoft.Json.dll
我想在旧式 VBA 用户窗体中嵌入现代 WebView2 组件(Edge Chromium 浏览器控件)。 我想我需要在系统上安装以下软件: Edge Chromium 浏览器 Webview2 SD
.NET Native 工具链如何详细处理托管 .winmd 组件库? 我知道 .NET Native 将 DLL 中的所有托管代码合并到一个可执行文件中,并在将其编译为 native 时删除未使用的
我注意到大多数(所有?).winmd 文件都有一个 255.255.255.255 版本,例如: Windows,Version=255.255.255.255,Culture=neutral,Pub
我想使用 winfbsdk(请参阅 here ),这是一个用于在 UWP(通用 Windows 应用程序 (Windows 10))内使用 Facebook 的 SDK。但似乎构建的 .winmd 文
我是一名优秀的程序员,十分优秀!