单声道 - SharePoint CSOM许可 [英] Mono - SharePoint CSOM licensing
问题描述
我想在Mono上使用这个nuget包:
https://www.nuget.org/packages/Microsoft.SharePointOnline.CSOM
是否合法在Linux单声道程序中使用CSOM?
Is it legal to use CSOM in a Linux mono program?
附加了以下许可证:
http://go.microsoft.com/fwlink/?LinkId=280198
说
分发限制。您不得分发可分发代码以在Windows平台以外的平台上运行;
Distribution Restrictions. You may not distribute Distributable Code to run on a platform other than the Windows platform;
这是否意味着我可以让我的代码用户单独下载DLL (我不会将我的程序与捆绑在一起的CSOM DLL一起发送,我会让它们直接从Microsoft单独下载)?
Does that mean I can have users of my code download the DLLs separately (I will not send my program with CSOM DLLs bundled in, I will make them download them separately directly from Microsoft)?
或者这是否意味着我无法在Linux / mac上使用CSOM at all ?
Or does that mean that I cannot use CSOM on Linux/mac at all?
推荐答案
您好,
"分配限制。您不得分发可分发代码以在Windows平台以外的平台上运行;"表示代码只能在Windows平台上运行而不能在其他平台上运行。
"Distribution Restrictions. You may not distribute Distributable Code to run on a platform other than the Windows platform;" means the code can only run in Windows Platform not others.
现在,由于UserVoice,.NET Core解决方案(可以跨平台)不提供对SharePoint CSOM的支持:
And now .NET Core solution (could cross platform) not provide support to SharePoint CSOM due to the UserVoice:
解决方法是我们可以通过Rest API而不是CSOM连接到SharePoint Online。
A workaround is that we could connect to SharePoint Online via Rest API instead of CSOM.
谢谢
最好的问候
这篇关于单声道 - SharePoint CSOM许可的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!