Sharepoint Web部件CAB部署失败 - 缺少资源文件

时间:2010-02-03 20:02:46

标签: sharepoint deployment cab

问题:尝试将自定义Web部件添加到Sharepoint站点时,添加失败并显示“找不到文件”错误。检查12 \ LOGS表示资源文件问题:
#20015:无法打开“Resources.en-US.resx”:没有此类文件或文件夹。
我已经查看了所有正常的可疑地点(12 \资源等)。我没有要重命名的Resources.resx。此外,我没有在我的开发中使用资源文件。

设定: 目前,我在一个项目中有4个Web部件。 Manifest.XML设置好了。我还有3个其他项目(DAL,BLL类型的东西)将其主要输出添加到CAB项目中。我正在使用-globalinstall和-force选项运行stsadm -o addwppack。 (在重新连接我的manifest.xml之后,我尝试了-o addsolution选项,但我遇到了同样的问题)。我可以验证所有.dll都已添加到GAC。

问题:我在这里缺少什么?用谷歌和改造我的出租车项目2天没有帮助。可悲的是,从Visual Studio部署工作。但是,我需要部署到下一个enivornment,我没有权利使用该机器(另外,我无法将Vis Studio放到Production框中)。任何帮助或指针都受到赞赏(因为我目前在我的智慧结束与SharePoint)。感谢。

1 个答案:

答案 0 :(得分:0)

查看是否有帮助:资源文件位于站点区域的物理路径中(通常是Web应用程序创建期间设置的路径),例如:

C:\ inetpub \ wwwroot \ wss \ VirtualDirectories \ myportal80 \,您将在App_GlobalResources文件夹中找到资源文件。

在Visual Studio中,您可以确认当您转到解决方案中的所有子项目时=> properties =>资源,它说这个项目不包含默认资源文件。点击此处创建一个