如何将C#代码部署到sharepoint 2007

时间:2010-01-27 09:38:52

标签: sharepoint

在SharePoint 2007中(苔藓)

我需要实现一个按钮。用于创建自定义操作的按钮。此自定义操作注册JavaScript文件和启动脚本。我有一个C#代码用于此目的。 我不知道如何使用C#代码。有人告诉我,C#代码只需要编译成一个程序集并部署到SharePoint服务器。但是我不知道我该怎么做。

(如果需要,参考我想要做的就是这个url

任何帮助表示感谢。

2 个答案:

答案 0 :(得分:1)

这是一个很好的演练。希望它会帮助你成为配偶。

Deploy MSDN

Walkthrough: Creating a Webpart

答案 1 :(得分:1)

在文章中,您会看到“功能”文件包含

ControlAssembly="SharePointSolutionPack, Version=1.0.0.0, Culture=neutral, PublicKeyToken=4a7cd02bdf107f7a"
ControlClass="Motion10.SharePoint2007.SelectItemsAction"

这意味着代码进入Motion10.SharePoint2007名称空间内的SelectItemsAction类。

SharePointSolutionPack是Dll文件的名称,在编译时,您将复制到C:\Windows\assembly

但是,您还必须将功能定义复制到(默认位置):C:\Program Files\Common Files\microsoft shared\Web Server Extensions\12\TEMPLATE\FEATURES

您的有用资源

无论如何,我写的内容并不是很有帮助,因为我不会详细介绍。 See this step-by-step example on creating sharepoint button(正是您所需要的)使用Visual Studio扩展,帮助您开发功能并部署它们(没有上面提到的复制粘贴)。 (您将学习如何使用该文章创建功能)

了解sharepoint功能非常重要,因为在我了解如何创建功能之前,很难在sharepoint中做任何事情(无法理解sharepoint文章,当我看到代码时,所有时间问题都会弹出 - 其中我把那段代码?)。

祝你好运!