天道酬勤,学无止境

如何在不安装Sharepoint的情况下使用Sharepoint cmdlet?(How to work with Sharepoint cmdlet without installing sharepoint?)

问题

我必须使用Powershell将csv文件字段上载到Sharepoint 2010列表中。 我正在Windows XP机器上工作。

当我尝试添加-pssnapin

Add-PSSnapin Microsoft.SharePoint.Powershell

它抛出异常

“此计算机上未安装Windows PowerShell管理单元'Microsoft.SharePoint.Powershell'。”

是否可以仅通过安装Pssnapin或将必要的dll放置在某个位置并加载它来使用Sharepoint Powershell cmdlet?

回答1

我认为唯一的方法是在Sharepoint服务器上Enable-PSRemoting ,然后从XP计算机上Enable-PSRemoting

Enter-PSSession -ComputerName sharepointservername
Add-PSSnapin Microsoft.SharePoint.PowerShell

这样,您可以远程管理共享点服务器

编辑:

共享点远程处理

受限制的 HTML

  • 允许的HTML标签:<a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • 自动断行和分段。
  • 网页和电子邮件地址自动转换为链接。

相关推荐
  • 您如何将ASP.NET网站转换为SharePoint网站?(How would you convert an ASP.NET site to work as a SharePoint site?)
    问题 假设您有一个ASP.NET站点,其中包含代码。 现在,您需要将该网站移动到SharePoint环境中,在该环境中它将成为其自己的Web应用程序中网站集的根网站。 在不完全重做每个页面的情况下实现此目的的最简单方法是什么? 以下是一些选项-可能还有其他选择: 将每个网页转换为用户控件,并将其静态嵌入到其自己的页面中。 将每个网页转换为用户控件,然后使用Web部件(例如SmartPart)嵌入该控件。 将每个网页转换为用户控件,然后将其放入CONTROLTEMPLATES。 将页面放在_layouts中,并视为应用程序页面。 将页面放在文档库中,并禁用所有SharePoint安全设置。 回答1 这是我的操作方式: 首先,您需要为ASP.NET站点的二进制文件提供一个DLL,否则,要进行所有配置都是一件费事的事情。 最简单的方法是,如果您有一个Web应用程序项目。 如果您有一个“网站”项目,则可以按照我在做的MSDN(http://msdn.microsoft.com/zh-cn/library/aa983476.aspx)所述进行转换,或者也可以进行Web部署项目加载项(http://weblogs.asp.net/scottgu/archive/2008/01/28/vs-2008-web-deployment-project-support-released.aspx
  • 如何用PHP连接Sharepoint(how to connect sharepoint with php)
    问题 有谁知道如何集成Sharepoint和Php。 我正在尝试开发可以连接到Sharepoint的php应用程序。特别是因为基本上我是网站开发人员,所以我希望我的所有网站都可以与Sharepoint连接。 所以,我只是想创建一个PHP应用程序,使其适用于所有网站。 我不知道是否可能,但我想尝试一下,但不知道如何进行。 欢迎任何想法/建议。 提前致谢。 回答1 试试这个API 在SharePoint中 下载WSDL。 通常在以下位置:<sharepoint.url> /subsite/_vti_bin/Lists.asmx?WSDL 下载API 确保同时保存SoapClientAuth.php和SharePointAPI.php 在PHP中 // 0: include api in your php script. require_once('SharePointAPI.php'); // 1: connect to SharePoint $sp = new SharePointAPI('<username>', '<password>', '<path_to_WSDL>'); // 2: read a list $listContents = $sp->read('<list_name>'); // 3: now you have a 2-D array to work with
  • 如何开始学习SharePoint(How to start learning SharePoint [closed])
    问题 从目前的情况来看,这个问题不适合我们的问答形式。 我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意测验或进一步的讨论。 如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 我是一位非常有经验的开发人员(.NET,C#,XML,Web服务,HTML,Javascript,各种数据库等),他曾负责SharePoint中的新项目。 我对SharePoint一无所知。 我的问题是:有经验的开发人员开始学习SharePoint 2007的最佳方法是什么。我不是在寻找一长串的书或网站(我可以在Google上搜索这些书或网站),也不是寻求学习的一般建议,而是寻找来自以下方面的具体建议:最近学习过SharePoint的人。 这可能是我真正应该阅读的一篇特定文章的建议,或者是我的第一个学习项目应该是的建议,或者一开始几乎每个人都会陷入的陷阱 回答1 像您一样,我不喜欢阅读500页以上的书,我的工作方式是工作培训。 我建议您通过系统管理员使用SharePoint网站进行创建。 如果您是需要启动SharePoint的人。 然后按照以下步骤操作,对于每个步骤,您都可以使用Google找到足够数量的链接 安装SharePoint并对其进行配置。 创建网站集转到站点,然后在右上角找到一个名为“站点设置”的菜单选择该选项,然后尝试每个选项。
  • How to work with Sharepoint cmdlet without installing sharepoint?
    I have to upload csv file fields into Sharepoint 2010 list using powershell. I am working in windows XP machine. When i am trying to add-pssnapin Add-PSSnapin Microsoft.SharePoint.Powershell It throws exception as "The Windows PowerShell snap-in 'Microsoft.SharePoint.Powershell' is not installed on this machine." Is it possible to work with Sharepoint Powershell cmdlet just by installing Pssnapin or by placing the necessary dlls in some location and load it?
  • SharePoint功能:如何使用通配符程序集版本控制?(SharePoint features: How can I use wildcard assembly versioning?)
    问题 我认为这可能是一个通用的.NET程序集加载问题,但是在我的特定情况下,我希望我的SharePoint功能指向其版本与正确的SVN版本号相关联的程序集。 现在,我的程序集已按照本文中提到的方式进行了版本控制。 我希望能够将我的SharePoint功能配置为使用GAC中的程序集的最新版本。 <Feature Id="7b5d86e8-17dc-4943-8f4e-ad1068daf4f9" Title="My happy feature" Scope="Web" Version="1.0.0.0" Hidden="FALSE" DefaultResourceFile="core" ReceiverAssembly="HappyFeature, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d772fbab82fe6896" ReceiverClass="HappyFeature.Receivers.HappyItemEventReceiver" xmlns="http://schemas.microsoft.com/sharepoint/"> </Feature> 当我这样做时,SharePoint当然找不到程序集,因为强名称与此处描述的1.0.0.0版本不匹配。 我程序集中的当前版本是1.0.4479.26553
  • 使用PowerShell 批量Enable OneDrive for business
    又来更新一篇博客,这回简单聊聊如何为Office 365的用户批量enable onedrive for business, 有的人可能会一脸懵逼,这玩意还需要enable?不是本身就已经自带了吗?其实确实是这样,Office 365的用户只要购买了符合条件的license,就可以享受到Onedrive for business 带来的存储空间。but,这个存储空间并不是开了账户就会自动生成的!这个存储空间生成的时间是用户点击了onedrive的图标开始,第一次点击onedrive的时候可能会发现会需要一段时间才能进入页面,其实后台就是在干这个事。 有的人可能会比较迷茫这个对我来说有什么影响吗?不管他是什么时候生成的,我只要保证我能正常使用不就好了吗?Yes,对于用户来说确实是这样,but,对于IT管理员来说这个其实是有很大的影响的! 比如说,如果我想做SharePoint 到SharePoint Online, 或者说从一个file share迁移到SharePoint Online,这种情况下,如果用户的onedrive for business在迁移时还没有生成的话,就会出现一些报错的问题,因为迁移的目标实际上是不存在的。 为了解决这个问题,其实管理员可以通过脚本的方式提前为用户生成Onedrive的存储空间,这对于批量的迁移来说是一个很关键的前提! 具体如何来操作
  • 此安装不支持项目类型(The project type is not supported by this installation)
    问题 每当我尝试打开从互联网下载的项目(csproj) ,大多数时候 “此安装不支持项目类型” 看来我的Visual Studio安装未损坏(除了打开这些csproj文件外,我几乎可以做所有事情) 是什么原因造成的? 回答1 编辑,请进一步查看答案,这大约晚了18个月,实际上已经解决了该问题。 历史上曾经准确的答案不再准确。 因此,中断后保持原样。 -谢谢-jcolebrand 您使用哪个版本的VS? VS2008 Express,Standard,Pro或Team System? VS2010专业版,高级版还是旗舰版? 我希望您下载的项目是使用更高版本的Visual Studio创建的,并且使用了其中一些高级功能。 因此您无法打开它。 编辑:也有可能您缺少某些高级框架,例如Windows Mobile SDK的较新版本,但是如果我没记错的话,这种情况下的错误消息会有所不同。 回答2 在写字板或某些文本编辑器中打开用于解决方案的.csproj文件。 查找ProjectTypeGuids。 它们指示解决方案所需的受支持类型。 在Internet上搜索这些GUID,以了解它们的需求。 例如E53F8FEA-EAE0-44A6-8774-FFD645390401表示它需要“ MVC 3.0” 回答3 对于Visual Studio 2010(对于其他版本也非常适用): 如果要打开ASP
  • 设置sharepoint 2010文档库中的 pdf文件在浏览器中访问的打开方式
    在SharePoint2010文档库中,可以存放许多类型的文档,而每种文档类型都由对应的应用程序来打开,而被上载到文档库中的文档,有时候也可以使用浏览器直接打开。因此我们有必要设置一下文档库中的文档在默认情况下使用什么方式来打开。 文档库是SharePoint2010存储文件内容的主要容器,几乎所有正常的文件都可以被上载到文档库中,如果上载的文档是Office系列的文档,文档库会自动识别,如果是其它类型的文档,我们可以通过扩充的方法让文档库来识别。 被上载到文档库中的文档,其实在磁盘上都有对应的应用程序来打开,如:TXT文件则由记事本来打开、DOCX文件则由Microsoft Word应用程序来打开、HTM文件则由浏览器来打开等等。而在文档库中也可以设置文档被自己对应的应用程序来打开,当然有的文件是支持浏览器打开的,所以我们就有必要在SharePoint 2010文档库中设置文档默认情况下是使用什么方式打开。记录下如何设置pdf文件在浏览器中访问,有两个步骤:1.打开sharepoint管理中心,点击管理web应用程序,进入管理web应用程序页面的,选择其中一个网站名称,例如sharepoint - 80 ,点击常规设置进入常规设置界面,找到浏览器文件处理程序,选择许可,点击确定,保存2.安装pdf浏览软件,例如Adobe Reader XI。具体下载地址,可以在网上查找该文件
  • Office 365 SharePoint 迁移浅谈 (三)使用SP Migration API迁移
    下边开始进入正题,首先来谈谈如何使用SharePoint Migration API进行文档库的迁移。 操作说明之前先来说下SharePoint Migration API他的大概功能,本身SharePoint Migration API其实已经有不短的时间了,但是实际上他能支持的功能是很有限的,他可以支持本地文件服务器或者是SharePoint 文档库到SharePoint Online的迁移,但是也仅仅限于文件的迁移,这点是非常关键的。比如文件的一些权限,文件夹的权限,历史版本记录,checkout的状态等等这些东西,不好意思,它都不支持 所以Migration API本身可以用在比较简单的场景下,这是没问题的,对于大型迁移来说它的功能还是不够的,后续会减少更强大一些的SharePoint Migration Tools 使用Migration API首先需要下载SharePoint Online Module,附上下载地址 https://www.microsoft.com/en-us/download/details.aspx?id=35588 下边来说下它的大概用法,实际上SharePoint Migration API在不同场景下运行的命令可能是不一样的,今天只是介绍其中一个场景,就是从SharePoint 文档库迁移到SharePoint Online
  • SharePoint ‘通知我(Alert Me)’功能失效及解决办法
    今天给大家分享一个 SharePoint 的小故障,在前端时间,一个项目上的 SharePoint 站点的 ‘通知我’功能失效,用户无法从任何的List或者Calendar 里面获取内容变更的邮件通知。相信有很多企业内部会用到SharePoint 的这个功能,特别是部门间提交一些 request 和 ticket 的时候,如果没有这个及时的通知,确实很麻烦。下面废话不多说,直接来吧!先看下现象……..话说现象就是……. 没什么现象, 所有的‘通知我’邮件都收不到!但是…… 但是. …. 我在新建一个’Alert Me’ 规则的时候,我又可以收到系统的告知邮件。如下:从上图中我们可以看到,在新建 Alert Me 规则的时候,我是能够收到系统的通知邮件的,但是在这个子站点里面,任意做修改,是无法收到通知的。正常情况下应该是能收到如下的一封邮件通知。系统会告诉你这个子站点下的文件或者表单进行了什么样的修改。但是我没有,555555,我没有!!! 其实遇到这类问题,首先大家要理清思路,想一下有哪些可能性会导致此事件的发生,下面我稍微列举了一下可能存在的原因和简易排查思路是不是所有的SharePoint 邮件功能都失效了? (显然,我这个CASE里面不是)是不是所有的SharePoint 站点“通知我”邮件功能都失效了?还是只是某一个站点? (我的CASE是全部失效
  • Powershell错误“术语'Get-SPWeb'未被识别为cmdlet,函数的名称……”(Powershell Error “The term 'Get-SPWeb' is not recognized as the name of a cmdlet, function…”)
    问题 我只输入了以下内容即可尝试获取我的SharePoint网站: $spWeb = Get-SPWeb -Identity "http://nycs00058260/sites/usitp" 它给了我以下错误 术语“ Get-SPWeb”未被识别为cmdlet,函数,脚本的名称... 网址正确,为什么我会收到此错误? 回答1 我认为这需要从Management Shell而不是控制台运行,这听起来好像该模块没有导入到Powershell控制台中。 您可以通过运行以下命令添加模块: Add-PSSnapin Microsoft.Sharepoint.Powershell 在Powershell控制台中。 回答2 以管理员身份从SharePoint 2010命令行管理程序运行此脚本。 回答3 在Windows PowerShell开始菜单中找到名为SharePoint 2013 Management Shell的项目,而不是Windows PowerShell :
  • Sharepoint+SCO实现PAM门户
    上一篇微软特权访问管理 ,我们讲到了PAM产生的时代背景,PAM的概念,JIT,JEA,安全主体,MIM等落地工具,PAM与Azure PIM的区别,PAM在微软2016安全体系的作用,并且通过最原始的Powershell命令验证实现了JIT 安全主体构建的PAM操作过程模型,感兴趣大家可以去回看或进一步查阅资料。但是在实际企业应用来说,企业希望的不仅仅是通过人为审批+人工操作Powershell,最好是有一个门户,用户可以在上面去申请权限,通过在线工作流进行审批,底层是PAM技术工具的支撑,这样更加贴近实际环境,也便于检阅,本篇进阶文章我们就把PAM的操作部分与报告部分做成门户,实现三个功能用户在门户申请时效性权限,管理员审批通过,自动加入到本域安全组或安全主体 申请成功后自动把用户的申请以及审批信息归档做成报告 。支持在门户上对用户申请记录进行权限回收,变更回收字段,后台自动回收安全组或安全主体权限。对于微软的产品体系而言,要对接PAM底层的JIT JEA 安全主体技术,实现门户申请,审批,归档,有三种选择,Sharepoint+SCO,SCO+SCSM,MIM2016。本篇文章我们将主要关注于Sharepoint +SCO实现PAM门户,Sharepoint+SCO+PAM三个部分的流程对接,思维引导,对于PAM概念,PAM技术工具原理,PAM技术配置,本文将不再做复述
  • 独立模式安装sharepoint 2013,配置向导报错解决方案
    本文转自:http://blog.sina.com.cn/s/blog_6a8dae300101h11f.html使用独立模式安装Sharepoint Server 2013,允许配置向导到第8步创建示例数据时,出错了!Exception: System.ArgumentException: The SDDL string contains an invalid sid or a sid that cannot be translated.Parameter name: sddlForm解决办法:1、用本机管理员帐号登录。2、为搜索服务创建一个新账户,如SearchSvc。3、把这个账户添加到本地的WSS_ADMIN_WPG组。4、打开SharePoint Management Shell,输入命令:$SearchService = Get-Credential [新账户名]5、输入该账户的密码,然后执行下一条命令:New-SPManagedAccount -Credential $SearchService6、运行Sharepoint管理中心。7、在安全性——一般安全性——配置服务账户,修改Search Service的账户指向新账户。8、在硬盘的C:\Program Files\Microsoft Office Servers\15.0\Data\Office
  • SharePoint Server 2016 部署安装(七)—— 配置SharePoint Server
    在该系列的第三篇文章中,我们已经成功的安装完了SharePoint Server 2016, 但是那个其实只是安装了一个基础程序,并没有进行任何的服务器配置,所以接下来,我们就来配置一下服务器和SharePoint 场,使得我们这个SP 2016真正意义上的“活过来”。在上文中的最后一步,我们勾选了 “运行服务器配置向导”这个选项,那么点击关闭后,系统会自动的帮我们打开该配置向导。点击 下一步系统体会该配置向导会重启下列服务,三个字,无所谓! 点击 是。这一步很重要,如果你是完全新建一个SharePoint 场,那么就选第二个,如果你已经用了一个SharePoint场,只是往里面添加其他SP角色成员服务器,那么久选择第一个。这里因为我们是场内的第一台服务器,就选择新建一个服务器场,点击下一步。BTW: “SharePoint 场”这个概念其实很简单,我翻译成最直白的语言就是: 一组能提供完整SharePoint功能的服务器的集合。(怎么感觉还是很绕口)。 你可以理解成一个逻辑组合,或者比喻成一台电脑机箱壳,它把所有有用的功能组件(比如内存条、主板、显卡等)都框在其内部,最后作为一个主机提供一个整体服务。上一步中,我们点击下一步后,系统会弹出如下对话框。如果你已经拥有了独立的SQL服务器, 那么这里不用犹豫,直接填写SQL Server的FQDN就可以了。如果还没有单独创建SQL的话
  • 部署SharePoint2013
    就其部署SharePoint2013来说,还是非常简单的,下面我们先看一下所需的服务器硬件要求:硬件要求对于所有安装方案,您必须具有足够的硬盘空间进行基本安装和足够的空间进行诊断,例如日志记录、调试、创建内存转储等。 若要满足生产用途,还必须为日常操作提供额外的可用磁盘空间,最低要求如下图所示:针对数据库服务器来说,少于1000用户推荐64位4核处理器、8GB内存;1000-10000用户推荐64位8处理器、16GB内存。软件要求 数据库:64 位版本的 Windows Server 2008 R2 Service Pack 1 (SP1) Standard、Enterprise 或 Datacenter 或 64 位版本的 Windows Server 2012 Standard 或 Datacenter。 操作系统:Windows Server 2008 R2 SP1 (KB 2759112)或者Windows Server 2012 (KB 2765317) Microsoft SharePoint 产品准备工具会为服务器场中的前端 Web 服务器和应用程序服务器安装以下必备软件:Web 服务器 (IIS) 角色应用程序服务器角色Microsoft .NET Framework 4.5SQL Server 2008 R2 SP1 Native ClientMicrosoft
  • Sharepoint2013权限管理之老王乱弹二
    上一篇简单的介绍了一下SharePoint场和网站的一些基本权限概念,但这些是远远不够的,以后有机会我会继续为大家进行详细讲解,在今天这一篇文章中,我们主要谈一谈,如何实现,用户只能在SharePoint网站只能浏览文档,但是不能下载。 在真正实施之前,先来带领大家看一下一个网站中设置权限的流程,帮助大家理清一下思路,默认情况下,我们打开SharePoint网站设置在SharePoint网站设置中,可以看到用户和权限的主要设置就是以下四项,其中我们主要关注的是人员和组,以及网站权限这两个设置打开人员和组,管理人员可以看见一个非常简单的视图,有现成的SharePoint安全组,如果需要进行网站授权,只需要在新建--添加用户就可以了。例如,我们希望添加一个SharePoint网站的访问者,就在新建的地方,选择添加用户即可,这个部分,也可以理解为是设置最终权限的地方,在这个地方,管理员可以直接添加用户,也可以添加AD内的安全组到网站权限,再多说一句,SharePoint默认网站也会有自己的安全权限,也可以使用AD的账号进行授权,这里来讲,其实真正的最终授予出去的权限,还是一个AD账户,或者一个SharePoint本地账户,而SharePoint安全权限与AD权限的一个区别就在于,如果你在SharePoint中创建了安全组,那么这个SharePoint安全组不能嵌套使用
  • New-Object : The term New-Object is not recognized as the name of a cmdlet
    I want to configure high trusted app for app dev in SharePoint, and to do so, i need first to insert some commands in the powershell editor like : $publicCertPath = "C:\Certs\HighTrustSampleCert.cer" $certificate = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2($publicCertPath) I am using windows PowerShell on Windows Server 2012 R2 which includes Windows PowerShell 4 that includes by default the new-object cmd-let... I don't understand though, why doesn't my operating system recognize that command ... I don't stop having the following error : New-Object : The term
  • 如何查询Sharepoint数据库?(How do I query the Sharepoint database?)
    问题 我想检索一些数据。 如何在Sharepoint数据库上进行查询? 回答1 您不应该因为以下原因: 您在安装SharePoint时同意的EULA完全不支持此功能。 (我必须添加一条说明,不支持直接更改或调用触发器(某些触发器除外),但不选择) 将任何修补程序或Service Pack应用于SharePoint后,您的查询不能保证能正常工作,因为Microsoft可以随时更改数据库架构。 直接查询数据库会给服务器带来额外的负担,从而导致性能问题。 针对数据库的直接SELECT语句在默认事务级别获得共享的读取锁,因此您的自定义查询可能会导致死锁,从而导致稳定性问题。 您的自定义查询可能会导致检索不正确的数据。 让我澄清一下,#1不允许您以任何方式修改共享点数据库。 但是,如上所述,允许进行选择,这可能会导致其他问题。 但是,如果您对这些要点不感兴趣,则只需使用Visual Studio连接到现有数据库,只需执行有关如何连接到任何其他数据库的常规过程即可。 但是您可以创建自己的数据库并在其中存储一些其他信息。 正确访问SharePoint数据 使用SharePoint对象模型(代码只能在SharePoint服务器上运行) 使用SharePoint WebServices(从任何地方从任何应用程序运行代码) SharePoint 2013现在具有REST API。 回答2
  • 微软特权访问管理
    2018-2022是私有云混合云在中国最火热的时代,私有云将在中国从摸索走向成熟阶段,随着云技术的火热,下一个企业必须要思考的将是信息安全的问题,现在企业都在导入云计算技术,建置更多的信息应用系统以从中获取信息化带来的价值。那么随着带来的一个隐患就是,管理员要管理的基础架构和应用系统数量越来越多,这时候管理员账户就变的很重要了,如何保证管理员账户能够安全,如果保证管理员账户的管理操作可控,可记录,如果保证云资源管理员和租户虚机的隐私问题,将是企业信息化接下来必须要考虑的安全点老王之前做企业咨询实施的时候发现国内企业信息化,发现有一些现象,企业IT部门的管理员,可以很轻而易举的获得多个高权限的管理账号,有些企业信息项目外包出去,外包人员需要的管理员账户,做完项目也不回收。导致了Domain Admins组有大量的用户,这其实是极大的一个安全隐患,越多的高权限账户就有越多的风险,Hacker或者内部恶意管理员只要随便破解找到一个管理员的账号密码,就可以利用这个账号访问所有的域内系统,如果没有虚拟机保护机制,还可以利用此账户去窥探任意租户虚拟机的内容。针对于这些云技术时代产生的安全隐患,微软在Windows Server 2016开始,正式引入 Privileged Access Management 特权访问管理的概念,PAM在老王看来,它不是指的某一个特定的技术
  • 如何升级生产中已经运行了长时间的SharePoint工作流(How to upgrade a long running SharePoint Workflow already in production)
    问题 我的任务是帮助部署以前的SharePoint部署的第2阶段。 原始部署具有自定义工作流程,这些工作流程已在阶段2中进行了更新。 对于这种情况是否存在“如何做”? 我们已经看到的一些陷阱要求您将原始工作流程标记为不接受任何新实例,然后将其更新部署为新的工作流程。 这将允许以前的项目在旧代码下完成处理,并允许任何新过程完成新工作流程。 这样做的一个问题是,我们随后将不得不访问附加了原始工作流程的每个站点,并附加新的工作流程V2。 现在,我们在文档库中有两个工作流程状态列。 我只是进入项目,而这些是开发人员已经注意到的问题。 当我在学习所有这些内容时,您会向我扔出的任何资源或提示都将不胜感激。 以下是另一位开发人员的一些注意事项,他为我提供了有关他所见内容的背景信息: 如果工作流的版本已存在,则将其重新部署为功能将导致现有工作流的状态设置为“无新实例”。 可以通过转到已附加工作流程的文档库,选择设置->文档库设置->工作流程设置->删除工作流程并注意该工作流程的单选按钮设置来查看。 在工作中的任何当前当前工作流程实例仍将照常完成,但是此设置将阻止工作流程的任何新实例。 部署了相同工作流程的第2个“版本”后,您需要重新访问要与之关联的每个文档库,然后像添加新工作流程一样重新添加它。 您必须为其指定一个唯一名称,例如“ MyWorkflow_v2”。 另一个副作用是