Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sharepoint Web部件CAB部署失败-缺少资源文件_Sharepoint_Deployment_Cab - Fatal编程技术网

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

Sharepoint Web部件CAB部署失败-缺少资源文件,sharepoint,deployment,cab,Sharepoint,Deployment,Cab,问题:尝试将自定义Web部件添加到Sharepoint网站时,添加失败,出现“未找到文件”错误。检查12\LOGS表示资源文件问题:20015:无法打开资源。en-US.resx:没有这样的文件或文件夹。 我已经查看了所有正常可疑的地方12\参考资料等。。。我没有可重命名的Resources.resx。此外,我还没有在开发中使用资源文件。 设置: 目前,我在一个项目中有4个Web部件。Manifest.XML已经设置好,可以使用了。我还有另外3个项目DAL,BLL类型的东西,它们的主要输出被添加

问题:尝试将自定义Web部件添加到Sharepoint网站时,添加失败,出现“未找到文件”错误。检查12\LOGS表示资源文件问题:20015:无法打开资源。en-US.resx:没有这样的文件或文件夹。 我已经查看了所有正常可疑的地方12\参考资料等。。。我没有可重命名的Resources.resx。此外,我还没有在开发中使用资源文件。 设置: 目前,我在一个项目中有4个Web部件。Manifest.XML已经设置好,可以使用了。我还有另外3个项目DAL,BLL类型的东西,它们的主要输出被添加到CAB项目中。我正在运行带有-globalinstall和-force选项的stsadm-oaddwppack。在重新连接manifest.xml之后,我尝试了一个-o addsolution选项,但遇到了同样的问题。我可以验证是否已将所有.dll添加到GAC


问题:我在这里遗漏了什么?我花了2天时间与谷歌合作,并对我的cab项目进行了返工,但都没有起到任何作用。可悲的是,从VisualStudio进行部署是可行的。但是,我需要部署到下一个enivormentup,我没有该机器的权限,而且,我不可能将Vis Studio放到生产框中。任何帮助或指点都将不胜感激,因为我目前对SharePoint束手无策。谢谢。

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

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


在VisualStudio中,当您转到解决方案=>properties=>Resources中的所有子项目时,是否可以确认该项目不包含默认的资源文件。单击此处创建一个?

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

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


在VisualStudio中,当您转到解决方案=>properties=>Resources中的所有子项目时,是否可以确认该项目不包含默认的资源文件。单击此处创建一个?

检查并检查。这就是让我陷入困境的原因。我在任何地方都没有Resources.resx,我的任何项目也没有指定Resources.resx。然后我会使用反向工程-删除引用DAL/BLL的程序集,从一个简单的Web部件开始,并从那里开始构建。很抱歉,我不能更有用不,我理解。这就是我现在从事逆向工程的地方。谢谢你,检查一下,检查一下。这就是让我陷入困境的原因。我在任何地方都没有Resources.resx,我的任何项目也没有指定Resources.resx。然后我会使用反向工程-删除引用DAL/BLL的程序集,从一个简单的Web部件开始,并从那里开始构建。很抱歉,我不能更有用不,我理解。这就是我现在从事逆向工程的地方。谢谢你。