问题标签 [wsp]
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.
sharepoint - 成功部署 wsp 后,SharePoint 计时器作业无法正常工作
您好,我使用stsadm命令工具和管理中心成功部署了 SharePoint Timer Job wsp ,它已在全球范围内部署。
我可以看到它部署在管理中心 -> 系统设置 -> 管理场解决方案中。
但我仍然无法在管理中心 -> 监控 -> 检查作业状态中看到我的计时器作业。
所以我无法为我的计时器作业设置时间表,它不起作用。
我需要其他步骤来运行我的计时器作业吗?
sharepoint - SharePoint 2007/2010 部署方法
几年来,我一直在为 SharePoint 2007/2010 进行开发。我现在意识到没有一家公司对新站点使用相同的部署方法。我想知道要部署的“最佳实践”是什么。
这是我使用的方法:
1 - 避免使用 WSP 方法
- 使用 SharePoint GUI 界面在DEV中创建站点(创建子站点、列表、库、页面等)。
- 通过 SharePointDesigner 自定义一些小事。
- 完成后,我们使用stsadm -export打包DEV,然后使用stsadm -import将其移植到QA和PROD。
- 当我们需要对现有站点进行修改时,我们会创建一个控制台应用程序(.exe)来进行必要的修改,在QA上对其进行测试,然后在PROD上运行它(并将每个操作记录在一个单独的 txt 文件中)。
- 我们只使用 WSP 来部署 Webparts、EventReceiver 或将在不同站点上使用的东西。
2 - 用 WSP 方法做所有事情
- 每次我们要创建一个新站点时,我们都会使用一个供应 WSP,它通过代码创建所有内容(创建子站点、列表、库、页面等)。
- 我们通过创建一个新的空 SiteCollection 进行部署,然后安装供应 WSP 并激活它以创建所有内容。
- 当我们需要对站点进行修改时,我们会修改 WSP,以便它检查代码中是否存在内容并相应地修改需要更改的内容。
我个人(强烈)更喜欢方法#1,因为我相信它更简单,更快。但我想知道其他一些意见,在这些情况下最佳做法是什么?我多年来一直使用方法#1,它实际上工作得很好。
谢谢
visual-studio-2010 - Sharepoint 2010 WSP 部署不会更新站点
我不太习惯整个 Sharepoint 的东西,但通常我只是简单地将我的 Visual Studio 的东西部署为 wsp 包,然后使用 PS 部署它(如果我不记得不正确的话).. 现在我想更新母版页我的网站,并添加一些 javascript 文件并更新现有的 javascript 文件..这次由于某种原因,部署确实更新了所有现有的 javascript 文件,但它没有添加新的 javascriptfiles..并且它没有更新母版页出于某种原因..我已经重复检查了我正在分解的包是否包含新文件和更新的母版页,我还检查了 javascript 文件的 Elements.xml 文件,它们在那里..有什么想法吗?
sharepoint - SharePoint 2007 WSP 部署最佳实践
我正在使用 VS2010 上的 WSP 构建器构建一些 WSP(一个自定义 Web 部件和一个品牌化 wsp,都范围为网站集级别)。我们的 SharePoint 2007 Farm 包含两个 Web 应用程序。
我想知道将 WSP 部署到特定 Web 应用程序(Web 应用程序 A)是否只会回收该给定 Web 应用程序(Web 应用程序 A)的应用程序池。并且其他 Web 应用程序(Web App B)在此过程中不会受到影响。
我要确保的是,其他 Web 应用程序的用户在此版本期间无论如何都不会遇到任何停机时间,并且在查看网站集功能列表时 wsp 仅出现在一个 Web 应用程序中。
这种类型的部署是否只会导致应用程序池回收或 IIS 也会被重置?
提前谢谢了
visual-studio-2010 - 如何创建 SharePoint 2010 wsp 并包含已构建为 DLL 和强签名的 Web 部件
我有一个 SharePoint 2010 Visual WebPart,它是用 MSBuild(ILMerged 与依赖项)和强签名 - A.dll 构建的
另外,我有一个 SharePoint 项目 B,我想用它来打包我的所有 WebPart 并创建一个 B.wsp
如何将 WebPart A.dll 包含在项目 B 的功能中以及随后的包中,以便它包含在生成的 B.wsp 中并可用?
谢谢,迷茫
visual-studio-2010 - .wsp 文件的 manifest.xml 中出现的解决方案 ID 是什么
解决方案 ID 有什么用?
例如
deployment - 我可以使用中央管理员部署我的 wsp 并避免登录到开发服务器吗
我需要澄清一下,我有一个开发服务器,根据策略我不应该登录并运行命令。
那么,有什么方法可以让我使用中央管理员部署我的解决方案,就像我们通过 power shell 命令所做的那样。
我之前搜索过,但我无法得到满意的答案?
visual-studio - SharePoint 项目类型包名称是否有 MSBuild 宏?
我有一个包含多个 SharePoint 2010 项目的 Visual Studio 2010/2012 解决方案。在构建或打包事件中,我希望 VS 将输出的 WSP 和 PDB 文件自动复制到我的解决方案根目录下的公共文件夹中,这样我就不必从每个项目的 bin\$(Configuration) 文件夹中手动获取它们。
我在每个项目文件中添加了以下元素:
到目前为止一切顺利,效果很好。
每个项目包名称控制输出 WSP 文件的名称,并且可以不同于输出程序集 DLL 文件的名称。
Visual Studio SharePoint 项目包名称 http://imageshack.us/a/img842/322/vsspprojectpackagename.png
在此示例中,WSP 将命名为 Acme.Edms.SP.ContentTypes.WSP。
碰巧我希望我的 WSP 使用与项目和程序集稍有不同的名称。但是,如果我更改包名称,它会破坏使用映射到程序集名称的 $(TargetName) 的 CopyPackage 目标。
(SharePoint) 包名称是否有 MSBuild 宏,以便我可以修复项目文件中的上述 MSBuild 元素?
更一般地说,MSBuild 是否有一组特定于 SharePoint 项目和项类型的宏?
相当于构建命令和属性的宏。
谢谢
sharepoint - 激活wsp文件时发生加载接收器程序集失败异常
我有一个沙盒解决方案,它是从 VS2010 创建的。沙盒实际上是为 SharePoint 2010 创建的。沙盒解决方案在 Office 365 (即 SharePoint 2013 Online)中也可以顺利运行。当它被激活时,它将添加一个库并在该库中添加一个 Web 部件页面。但是,当我尝试在 SharePoint 2013 Server(本地版本,安装在我们的服务器计算机本地)中激活相同的沙盒解决方案时,我收到了从 FUSLOGVW 看到的以下错误。
ULS 日志显示以下异常
功能安装:将功能“SolTest_Company Office 365 沙盒功能”(ID:“44613a8d-0406-4dea-ac63-09db6aba469a”)安装到场中。
无法为功能“SolTest_Company Office 365 沙盒功能”(ID: 44613a8d-0406-4dea-ac63-09db6aba469a)加载接收器程序集“SolTest,版本=1.0.0.0,Culture=neutral,PublicKeyToken=fd92f09fdeeefafe”。:System.IO。 FileNotFoundException:无法加载文件。
所以我想知道为什么沙盒解决方案在 SharePoint 2013 的云版本中有效,但在本地版本中无效。有人可以解释一下吗?我尝试使用浏览器激活沙盒解决方案。我没有尝试使用电源外壳。会有什么不同吗?
asp.net - 在 SharePoint 解决方案包中包含 .CS 文件?
我有一个类文件,其中存储了几个 webpart 中使用的常用方法。我现在在问,如何将此文件包含在 .wsp 包中?