问题标签 [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.

0 投票
2 回答
2155 浏览

office365 - 在 Office 365(Sharepoint Online)网站集中以编程方式激活解决方案 (.wsp)

我有一个 .wsp 文件上传到在 Office 365 中创建的网站集的解决方案库中。此解决方案未激活,我想以编程方式激活它。以下代码是有关如何在本地共享点站点中为解决方案文件实现它的示例。

是否有与此等效的在线共享点(Office 365),可以通过 CSOM 中的客户端对象模型来实现?

0 投票
2 回答
670 浏览

powershell - 从 PowerShell 3.0 远程部署 WSP

我有这个大型应用程序,我正在使用 Windows RM 3.0 将数据库、SSIS 包和其他东西部署到多个不同的服务器上,它运行良好。还要求将商业智能 SharePoint 网站的品牌更改添加到此流程中。因此,我创建了一个自定义构建脚本来执行此操作,并将 Win RM 设置为从 Sharepoint 服务器上的 PowerShell 运行此命令

当我运行它时,我收到以下错误

Install-SPSolution:Microsoft .Net 运行时版本 4.0.30319.18444 不支持 Microsoft SharePoint。

仔细阅读,这似乎是一个 PowerShell 3.0 问题,在 2.0 中运行时它运行良好。但是,我现有的流程需要 PowerShell 3.0 才能正常工作。有没有办法让它与 3.0 一起使用?或者我可以使用 Invoke-Command 或其他方式启动 2.0 实例吗?如果需要,我可以提供更多详细信息。

0 投票
1 回答
344 浏览

sharepoint-2010 - 使用 PowerShell 将 CSS 部署到 SharePoint

我目前正在尝试通过 PowerShell 自动将品牌更改部署到商业智能 SharePoint 网站。我正在使用以下代码将 WSP 部署到我的本地 SharePoint 实例进行测试。

该解决方案部署得很好,我可以在 Central Admin 中看到它,但是当我在 SharePoint Designer 中查看时,不会对文件进行更改。

所有文件都具有以下要在模块中覆盖的属性

我尝试过使用该功能以查看是否存在问题,这是结果

Farm:我无法通过 Visual Studio 生成 WSP。错误是无法通过具有农场范围的功能部署项目项“模块名称”

站点:该功能不是农场级别功能,并且在 URL 定义的站点级别中找不到

网页:同上

WebApplication:我得到与 Farm 相同的错误,除了它说 WebApplication Scope

我不确定我需要做什么才能完成这项工作,因为它应该很简单(我们正在谈论 3 个 CSS 文件、2 个图像和一个母版页)

任何帮助将非常感激。

0 投票
2 回答
2361 浏览

powershell - 上传网站模板wsp文件powershell

我正在使用 SharePoint 2013,我想从网站模板创建一些 spweb...

我创建了一个站点并添加了我想要的内容,并将该站点保存为模板,然后转到解决方案库并下载了.wsp文件。

现在,我需要创建一个包含一些基于该模板的子网站的新网站集,为此我认为需要将.wsp文件上传到解决方案库,就像我可以找到新保存的模板一样,我需要这样做来自 PowerShell !

我尝试了2种方法,

第一的,

我尝试添加-spsolution 并安装-spsolution,如下所示

但我在解决方案库中找不到 .wsp 并且模板不在模板列表中...

我尝试使用 Install-SPWebTemplate 但此命令在我的 PowerShell 中未被识别为 cmdlet(我已添加Add-PSSnapin Microsoft.SharePoint.PowerShell

我也用过这个

任何人都可以帮助我使用我的 WspFile 根据我的模板创建子网站吗?

0 投票
1 回答
1047 浏览

sharepoint - 创建没有 DLL 的 SharePoint WSP?

我正在尝试使用 SharePoint 的 Visual Studio 2013 模板构建 WSP - 不包括项目的主 DLL。我尝试删除 AssemblyInfo.cs 和所有引用,它仍然构建 DLL 并将其包含在清单中。

有没有办法配置项目以使其省略主 DLL(即使它确实构建了它)?

(如果有人问“你为什么要这样做”的问题,我很乐意回答,但这样做对我没有帮助。)

谢谢

-约翰

0 投票
1 回答
767 浏览

sharepoint - 在 Office365 沙盒解决方案上激活 wsp 时出现“HRESULT 异常:0x8107054A”

我正在上传我的 wsp 文件,当我尝试激活它时出现此错误:

HRESULT 异常:0x8107054A

技术细节

解决 Microsoft SharePoint Foundation 的问题。

在此处输入图像描述

0 投票
1 回答
343 浏览

visual-studio-2012 - 在 csproj 中使用通配符将整个文件夹包含在 SharePoint wsp 包中

我只是花了最后 4 个小时左右试图弄清楚为什么在编译通过通配符指定的 SharePoint 部署包(wsp 文件)时文件并不总是包含在包中。事实证明,“总是”是“从不进行干净的构建”和“通常,否则”。实际上,通配符规范所指向的文件在项目加载时并不存在(它们被放置在构建的一部分中),结果证明这是问题的症结所在 - 似乎通配符扩展仅在 Visual Studio 或 MSBuild(两者都发生)加载 csproj 文件时发生。如果此时没有文件存在,那么作为构建的一部分放置在那里的任何文件都将被考虑包含在文件包中。

最后,我能够通过构建辅助项目(主要项目依赖于该项目)将所需文件放置在那里来部分解决该问题,但即使这在您第一次加载时也无法在 VS 中正常工作解决方案。本质上,您必须构建一次解决方案,然后关闭并重新打开,然后再次构建以包含所有文件。MSBuild 的工作方式似乎有所不同,仅在首次开始构建特定项目时才扩展通配符。

我想我想知道是否有更好的方法来执行此操作-例如,是否可以在 .spdata 文件中使用通配符包含,或者是否有其他方法可以指定要包含在 .wsp 文件中的整个目录(能够指定目标目录名称)?

0 投票
0 回答
62 浏览

sharepoint - (Sharepoint 2010)“删除解决方案”后,尝试重新安装时出现错误“无法提取驾驶室.....”

好吧,我遇到了自定义 Webpart 的问题,但没有任何效果。然后我有了卸载解决方案并尝试重新安装 (QA) 的绝妙主意,因为在 Desenv 和我的本地计算机中 WSP 运行良好

当我通过“中央管理/系统设置/管理农场解决方案”删除解决方案并尝试重新安装相同的 WSP 时,我在 Sharepoint 管理外壳中出现错误“无法提取 cab 文件......”。

感谢你们。

0 投票
0 回答
162 浏览

excel - 在sharepoint解决方案中访问excel文件

我正在尝试将此代码作为 SharePoint 解决方案运行。当我部署它时,它在尝试打开 excel 文件时卡住了:很可能,解决方案没有访问权限。当我尝试在控制台应用程序中运行相同的代码时,打开工作簿时,控制台应用程序会询问用户名和密码。

拜托,您知道如何获得在共享点解决方案中访问此文件的权限吗?谢谢你

这是错误:

• 文件名或路径不存在。• 该文件正被另一个程序使用。• 您尝试保存的工作簿与当前打开的工作簿同名。

0 投票
1 回答
1254 浏览

sharepoint - 如何使用 TeamCity 构建 WSP 文件(SharePoint 2013 Web 部件包)

我正在使用 TeamCity 9.1.4 自动构建 Sharepoint 2013 Web 部件

构建运行良好并创建 DLL 输出。

如何让 TeamCity 创建 WSP 文件(与在 Visual Studio 中单击在 Web 部件项目上部署相同的输出)?

我对成功设置它的人的体验特别感兴趣,我知道很多文章提到使用 /t:Package 参数进行 msbuild,以及提到 WSPBuilder 的旧文章。我只是无法让它在我的 TeamCity 构建中工作。