问题标签 [sdk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sdk - API 和 SDK 的区别
我试图向非开发人员解释 API 和 SDK 之间的区别。我需要解释为什么商业指纹软件供应商可能不会提供 SDK,尽管他们肯定使用过。
设备供应商和软件供应商都可以而且应该公开定义良好的 API。此 API 允许(写入)其他软件程序与供应商自己的软件组件或硬件设备进行互操作。
如果有人有更多想法可以清楚地解释这一点,我将非常感谢这些建议。我想强调,目标是向不懂开发人员术语的非程序员解释这些概念。
具体来说,在指纹传感器与软件进行注册/验证的背景下,我试图解释它:
如果我是指纹设备/传感器制造商而不是编写软件业务,我可以更好地推销我的产品的方式是:
- 确保我的设备驱动程序可安装在各种操作系统上
- 定义并提供 API 供软件开发人员编写程序(例如,用于注册、验证)以“交谈”或使用我的设备
- 开发并提供 SDK(超越 API 的一步),让软件开发人员更轻松、更快捷地编写适用于我的设备的程序。SDK 可以提供帮助代码库、参考应用程序、文档等。
.net - .net 3.5 SDK 在哪里?
谁能提供下载.net 3.5 SDK的链接?我检查了 MS 网站和谷歌,但找不到下载链接。
谢谢...
windows - Windows Media 编码器安装问题
我有一个用 C# 编写并依赖于 Windows Media Encoder 9 系列 SDK 的程序。为了让我的程序在其他目标机器上运行,我必须在目标机器上安装整个 Windows Media Encoder。
我的问题是,我想减少在目标机器上安装整个 Windows Media Encoder 的开销,有没有办法在目标机器上复制/注册一些 DLL 来减少整个 Windows Media Encoder 的安装开销?
编辑:我有一个新想法并征求意见,是否可以创建一个安装应用程序来一起安装 Windows Media Encoder 和我的应用程序 - 例如在一个安装向导中?
提前谢谢,乔治
.net - 在不使用 SnapIn 的情况下在 Powershell SDK 中添加自定义格式
我正在开发一个使用 PowerShell SDK 执行脚本的 .NET/C# 2.0 应用程序。我没有使用管理单元。我通过 PS 的RunspaceConfiguration直接设置所有内容。
所以我的问题是我无法为应用程序中实现的类型Plux.ExtensionTypeInfo添加自定义格式。
(Plux.ExtensionTypeInfo有一个名为 Name 的属性)
这就是我尝试的:
plux.format.ps1xml:
执行返回几个 ExtensionTypeInfo 对象的 Cmdlet 后,输出将永远不会被格式化。
借助内置的 Cmdlet 和类型,格式可以在我的 PS Host 应用程序中完美运行。Cmdlet 注册也可以通过配置对象正常工作。使用 powershell.exe 或我的托管应用程序在plux.format.ps1xml上启动update-formatdata时,不会引发任何错误。
尽管如此,上面的代码对格式化没有影响。
.net - 为什么 SvcTraceViewer 包含在 Windows SDK 中而不包含在 .NET Framework 工具中?
它是一个 WCF 工具,为什么它位于 Windows SDK 中而不是 .NET Framework 中?
c# - 用于访问 Exchange 2003 日历的 WebDAV 与 SDK
我试图弄清楚如何从远程托管的 ASP.NET/C# 页面访问 Exchange 2003 的日历(我只需要阅读和显示日历约会/会议等)。据我了解,我主要有两个选择 - 使用 WebDAV 或 Exchange SDK。
我找到了一些如何使用 WebDAV 的好例子,虽然我还没有让它正常工作。我还没有仔细研究 SDK,在我花时间研究之前,我想知道是否有人对这两种不同的技术有任何优缺点,以及我应该采取的任何建议?
任何有用的 SDK 链接也将不胜感激!
iphone - pushViewController 调试
我正在尝试(从我在 heirachy 中的第三个孩子)使用以下内容加载根视图。这不起作用,运行以下代码时出现以下错误。
代码:
这个完全相同的代码适用于其他视图,知道如何调试它。
windows - 如何找到 Windows SDK 的 SetEnv.cmd / SetEnv.cmd 无法正常工作
我们有一个正在运行的 Team City Build Server,并且想要编译一个 Visual C++ 项目。到目前为止,这很容易,因为我已经使用 Windows SDK 设置了我们的 Windows 构建代理,但我们没有解决方案/项目文件。
项目文件是使用 CMake 创建的。CMake 似乎有点笨(未安装 Visual Studio 时无法生成解决方案),但通过一些技巧,我可以做到这一点。然后可以使用 MSBuild 构建解决方案。
问题来了。为此,我需要调用 Windows SDK 的 SetEnv.cmd。而且我似乎无法自动找到它。在Windows SDK的bin子目录下,但是bin和root都不在路径下,而且%mssdk%
环境变量是SetEnv.cmd设置的,事先不可用!
将 Windows SDK\bin 目录添加到 PATH 会导致 SetEnv.cmd 不再工作(退出并显示The x86 compilers are not currently installed
和Jump target Set_x86 not found
.
开始菜单链接以 Windows SDK 目录作为工作目录调用 SetEnv.cmd。但是如果我将根目录添加到 PATH,Bin\SetEnv.cmd 不可用。
如何自动找到 SetEnv.cmd?即使将环境变量设置为 setenv.cmd 的完整路径也不起作用,并且当我将 %mssdk% 定义为 sdk 目录时,调用 %mssdk%\bin\SetEnv 也不起作用。我还尝试定义 %mssdk%,然后 cd %mssdk%,然后调用 bin\SetEnv。在所有这些情况下也找不到编译器。如果我在命令行上手动 cd 到 root 或 bin 目录,然后调用 SetEnv.cmd,它也不起作用...
不过,开始菜单链接工作正常。
作为记录,我现在的解决方案虽然很奇怪,但如下:
我创建了一个 MSBuild 文件,该文件在命令行上使用 CMake 创建解决方案文件,然后使用 MSBuild 任务调用创建的解决方案。MSBuild 文件可以很容易地从 TeamCity 构建,尽管我需要一些额外的技巧来满足 CMake 愚蠢地寻找编译器,尽管我不会调用它。不是很令人满意,但它确实有效。
iphone - 在 cocos2d 中触摸?
cocos2d的问题??
如何更改触摸类型?往下看
step1 是定义为稍后在代码中执行某些操作的 void。我的问题不是 step1 不起作用,我的问题是当用户触摸内部按钮时 step1 会发生。当用户按下内部按钮时,我希望它能够工作。谢谢您的帮助!
sdk - 我可以使用 SDK 操作 Windows Media Center 中的“正在播放”队列吗?
我已经下载了 Windows Media Center SDK 并查看了文档,但我并没有真正了解如何与“正在播放”队列进行交互。是否可以?