Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.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
Asp.net 将HttpHandler添加到SharePoint 2010以在下载时重命名PDF_Asp.net_Visual Studio 2010_Sharepoint_Sharepoint 2010 - Fatal编程技术网

Asp.net 将HttpHandler添加到SharePoint 2010以在下载时重命名PDF

Asp.net 将HttpHandler添加到SharePoint 2010以在下载时重命名PDF,asp.net,visual-studio-2010,sharepoint,sharepoint-2010,Asp.net,Visual Studio 2010,Sharepoint,Sharepoint 2010,我已经四处寻找了一段时间,但似乎找不到最新的示例,而且我目前对SharePoint的总体了解非常少。我需要做的是从文档库中添加一列,以及在下载PDF时修改到PDF的最后日期。据我所知,SharePoint没有一种内置的方法可以做到这一点,现在的方法是生成一个HttpHandler,在下载之前更改文件名 我发现这是一个很好的开始,添加代码来操作文件名似乎很简单,但我遇到的困难是创建正确的文件并将其部署到SharePoint 任何建议或示例都将不胜感激。您需要做的是将VisualStudio Sh

我已经四处寻找了一段时间,但似乎找不到最新的示例,而且我目前对SharePoint的总体了解非常少。我需要做的是从文档库中添加一列,以及在下载PDF时修改到PDF的最后日期。据我所知,SharePoint没有一种内置的方法可以做到这一点,现在的方法是生成一个HttpHandler,在下载之前更改文件名

我发现这是一个很好的开始,添加代码来操作文件名似乎很简单,但我遇到的困难是创建正确的文件并将其部署到SharePoint


任何建议或示例都将不胜感激。

您需要做的是将VisualStudio SharePoint项目(功能、软件包等)打包到.wsp文件中。.wsp文件只是一个zip文件,其中包含要部署到配置单元(14文件夹)的工件

我建议您使用cksdev,在这里您可以以一种简单的方式创建wsp。 它是在CodePlex上找到的VS2010的开源插件。

下一步是将此wsp复制到需要安装它的服务器。然后在服务器上发出一些powershell命令以安装代码。

简而言之:
1.创建wsp
2.复制wsp
3.在服务器上安装wsp


我希望有帮助。祝你好运。

不确定你在哪里面对这个问题。本文指定如何创建将添加HttpHandler和所需web配置更改的功能。问题源于不知道如何将解决方案正确部署到SharePoint。这和许多示例都说明您需要使用ASP.NET处理程序(.ashx)。我想我真正需要的是一个关于SharePoint开发的速成课程。将功能文件夹复制到服务器并使用STSDAM工具部署解决方案这是我现在的流程:创建一个空白项目,添加一个类并添加代码以操作文件名,添加功能,添加功能事件接收器,添加代码以激活和停用HttpHandler。然后我构建并部署它?很抱歉,我只是想绕着SharePoint转一圈。没问题!我很高兴能帮上忙。