问题描述
有人可以建议我在Visual Studio中使用哪个软件包/ SDK / nuget软件包用于LTI 1.3。我正在使用Visual Studio 2015,但找不到用于集成LTI 1.3的任何SDK /软件包/ nuget软件包(ims Global )。
我找到了一个链接,该链接支持直到LTI 1.2版本。 https://www.nuget.org/packages/LtiLibrary.Core/ 因此,我需要LTI 1.3的其他链接。
解决方法
Visual Studio或nuget包中的LTI 1.3 SDK
我只能找到名为LtiAdvantage的nuget包。它是预发行版本,最近已发行。
此软件包用于 Net Core ,并具有LTI 1.3
的功能。请参阅this github link和those。到目前为止,该团队似乎已经在 Net Core 项目中添加了LTI 1.3
功能。
但是, VS2015 不支持此nuget软件包和 Net Core 。
如果您仍然希望在VS2015上使用此功能,恐怕您将无法获得所需的功能。 VS2015 太旧了,无法使用此新发行的nuegt软件包和Net Core。
作为建议
您可以下载VS2019 Community或VS2017社区,然后创建一个 Net Core 项目以使用该nuget程序包。
也,请记住单击Include prerelease
选项。
==============================
更新
实际上,这是唯一具有LTI 1.3
功能的人。但是,它仅适用于网络核心项目和VS2017+
,可能无法与VS2015很好地配合。而且,该小组目前正在努力开发LTI 1.3
的nuget软件包,该软件包不是很完整。它可能不适用于所有项目类型,包括Net Framework
。如果您仍想在 VS2015 中的Net Framework
项目下使用此软件包,则应contact the author
来反馈您的请求。