我制作了一个Webpart,然后尝试将其上传到Sharepoint Server 2010.我这样做了:
插入 - >网页部分 - >上传Web部件 - >找到wsp文件 - >上传
我收到此消息
“您导入的文件无效。请验证该文件是Web部件描述文件(* .webpart或* .dwp),并且它包含格式良好的XML。”
我错过了什么步骤?当我从Visual Studio(F5)进行调试时,它可以正常工作。
更新
命令是:
stsadm.exe -o addsolution -filename C:\ABSOLUTEPATH.wsp
http://technet.microsoft.com/es-es/library/cc263162%28office.12%29.aspx
STSADM.EXE -o deploysolution -name NAMESOLUTION.wsp -immediate
-allowGacDeployment -url http://URLSERVER
http://technet.microsoft.com/es-es/library/cc262459%28office.12%29.aspx
答案 0 :(得分:6)
您尝试上传的文件是SharePoint解决方案包。您可以通过stsadm或其中一个Web前端的管理控制台上传它(假设它不是沙盒解决方案)。部署解决方案包后,将显示网站集范围功能,您可以激活该功能以使网站集中的Web部件可用。
如果是沙盒解决方案,您可以通过站点操作(在网站集的根网站中),网站设置,解决方案(在图库下)上传。在这种情况下,您不需要访问Web前端。
答案 1 :(得分:-1)
问候
您无法上传WSP - 这是指向VS中实际解决方案包的文件。你需要上传一个.webpart或.dwp文件(它应该在你的解决方案中的某个地方!)
希望这有帮助。