VSeWSS的网站模板增加了50多个功能,功能列表

我创建并部署使用VSeWSS的1.3 MOSS站点确定指标

我安装网站定义并创建一个新的网站,一切工作正常。 然而,当有人进入上WebApplication的任何网站(任何网站集)和去功能列表,那么所有这些功能都在列表中。

我有一个基于这些内容类型用自己的实例和ItemRecievers约15内容类型,有15名单。 正如你能想象这是一个很大的列表中的功能。 我的SharePoint管理员看到这个,有一个崩溃...

他希望看到一个条目像你看到的MOSS企业功能等,激活所有的功能为我的解决方案。 我看到有人menation术语“功能包” - 关于这一点,但我不知道,如果这只是他们的术语。

我怎样才能做到这一点? 可以这样很容易做到的VSeWSS的还是我不得不手动进去破解IDE生成的文件?

詹姆斯:-)

--------------解决方案-------------

VSeWSS的不是很大的生产解决方案 - 它可以拉出一个解决方案的要素,但往往会(在我与它的经验有限)设置的东西像他们都将是独立的功能。

不幸的是,你的管理是正确的。 你有什么 - 这些内容类型,列表定义和列表实例 - 很多功能元素。 一个要素可以有很多的,一般在一个名为“Elements.xml的”文件。 有在这方面的一个很好的说明:

http://msdn.microsoft.com/en-us/library/ms460318(v=office.12).aspx

(请注意,在Visual Studio 2010中的说法,这些元素在Visual Studio项目中的“SharePoint项目”。但是,我离题)

我一直倾向于使用VSeWSS的创建,我需要的文件 - 我的列表定义等 - 然后将这些文件复制到一个WSPBuilder项目进行包装,准备安装。 如果你不使用WSPBuilder,我推荐它SP2007发展 - 尽管这在很大程度上是由Visual Studio本身对SP2010工具取代。 这需要一点点的理解,但后来你会意识到,如果你简单地将文件复制到适当的地方,你可以很容易地建立自己的解决方案。

(你应该在部署WSP文件的解决方案。在WSP文件总是部署解决方案。)

(另外,你不应该有'黑客'的任何文件,只是重新排列它们在文件系统上,因此WSPBuilder正确打包他们。请参阅WSPbuilder文档)。

一个容易的选择做的仅仅是修改特征元素为隐藏,并创建您的主要功能与激活的依赖可见功能。 这意味着,一旦主功能被激活的所有依赖关系的特征将自动地激活。

http://blogs.msdn.com/b/jjameson/archive/2007/03/22/scope-dependencies-for-sharepoint-features.aspx

分类:的SharePoint 时间:2012-01-01 人气:0
分享到:

相关文章

  • ASP.NET网站和SharePoint 2007之间共享凭据 2012-03-07

    这里是我的问题: 1)我有一个ASP.NET网站,该网站是在应用程序的主入口点. 本网站使用窗体身份验证,验证对数据库凭据(用户名/密码). 2)在网站上一旦登录,用户显示包含多个链接该点到Sharepoint 2007应用程序,其中认证由活动目录管理的页面. 3)在Active Directory中的每个用户在数据库管理ASP.NET网站验证是重复的. 4)ASP.NET网站和SP 2007应用程序不在同一个域. 我们所面临的问题是,用户必须先输入其凭据来访问ASP.NET网站. 然后,点击指

  • 如何使多个用户无论是编辑Word或Excel中的一个共享驱动器上或者在SharePoint 2007在同一时间同一个文件? 2012-06-20

    嗨, 我的问题是,我有一个Word 2003的文件,其中multiusers有它的访问. 这个文件是一个网络驱动器上的共享,但问题是,用户希望能够在同一时间上的文件工作,以避免延误,所以我想知道的是,有一个选项,允许多发用户编辑同一个文件时同一时间?我读到有关Office 2007中的共同创作,因为我们正在升级到Office 2007,但我想知道是否有另一种解决方案,而无需将文件在年底合并,我想知道是否有解决方案使用Office 2003中我们有SharePoint 2007中,我试图找到它的一

  • 使用Visual Studio 2010 Beta 2中创建WSS 3.0或SharePoint 2007项目 2014-05-19

    我已经安装了WSS 3.0和Visual Studio 2010 Beta 2的基于Windows 2003的x86虚拟机,我无法创建SharePoint项目. 我不断收到以下错误. "SharePoint服务器没有安装此计算机上.SharePoint服务器必须安装使用SharePoint项目的工作. 我选择C#.NET 3.5的.NET版本,然后我想创建一个空白SharePoint项目. 为什么我总是得到错误? --------------解决方案------------- 科里是正确的. 您

  • IFilter的DLL适用于Windows桌面搜索,而不是在SharePoint 2007 2012-05-06

    我写的IFilter DLL,它返回从我的应用程序的文件格式的文本. 我注册了它在我的本地系统,和Windows搜索正确返回结果它. 我把它注册我的SharePoint 2007服务器上重新启动,而它似乎并没有找到该文件里的任何东西. 文件说,所有我应该做的是同样的方式注册的IFilter其注册为其他索引服务器实现(如Windows桌面搜索)...和SharePoint将挑上,由于搜索过滤器的辅助源. 如果没有工作,我试图将其设置SharePoint使用的IFilter的第一源(后http://

  • 无法加载文件或程序的Sharepoint 2007的WebPart 2013-12-16

    我玩弄与SharePoint 2007年我有一个虚拟机(WIN服务器2K3)与SharePoint Server 2007上运行的一个实例. 我现在正在创建Web部件. 我已经成功地创建简单的,像这样的显示文本: public class SimpleWebPart : WebPart { private string _displayText = "Hello World!"; [WebBrowsable(true), Personalizable(true)] public str

  • SharePoint 2007的性能问题 2014-01-20

    我不指望一个简单的银弹答案,但什么是确保SharePoint 2007的网站高性能的最佳做法是什么? 我们已经几个网站对我们的内联网,它通常被认为是运行缓慢. 有足够的内存和处理器的服务器,但是网页只是不'捕捉'像你期望从一个网站上的功能强大的服务器上运行. 我们已经做了我们可以来调整设置,但有什么,我们可能会错过? --------------解决方案------------- 安德鲁·康奈尔的最新著作(专业版的SharePoint 2007 Web内容管理开发)有一整章专门用于imporvi

  • 为SharePoint 2007的webpart最小的开发环境 2012-03-23

    我知道已经有几个问题在那里有关SharePoint开发环境,但我想知道如果有一个快捷方式,如果所有我想要做的就是制定一个相对简单的web部件. 我仍然要使用Windows Server创建虚拟机,安装SharePoint,SQL服务器,WSS等,等,还是有一些简单的方法来爬起来,更快速地运行? 总之,什么是我需要开发一个web部件的SharePoint 2007的绝对最低的环境? --------------解决方案------------- 除你愿意忍受一些严重的缺陷(比如不能够调试你的网络的

  • IE11和SharePoint 2007的问题 2012-04-13

    升级到IE11之后我不再在SharePoint 2007这里打开文档的错误消息弹出 编辑文档需要一个Windows SharePoint服务兼容的应用程序和Microsoft Internet Explorer 6.0或更高版本. 任何想法解决这一问题? 谢谢 --------------解决方案------------- 嗨斯坦, 这可能是兼容性问题. 我建议你更改的Internet Explorer 11 浏览器模式设置为浏览器的早期版本. 为此,请按照下列步骤操作: 打开Internet

  • SharePoint 2007中和检测的.Net 3.5 2012-04-25

    我已经看到了这TechNet文章在的SharePoint支持.NET 3.5. 我看着,看的SharePoint需要.NET 3.5和看来,它只是需要.NET 3.0,即使有SP1或SP2. 任何人都可以证实的SharePoint只需要.NET 3.0,无论你有什么样的服务包? 此外,有没有用于检测.NET 3.5中存在一个建议的方法? 我通常的做法是有一个可访问.NET 3.5组件,并且该方法的JIT当我调用该方法,如果无法加载的组件将失败的方法. --------------解决方案----

  • 使用Internet Explorer 11 SharePoint 2007的兼容性问题 2012-07-25

    我的Windows 7 64位的Office 2013,并需要访问使用IE11在SharePoint 2007网站. 虽然我可以进入该网站,我不能进入文件夹,上传新文件夹或用浏览器视图与IE11访问这些文件夹. SharePoint 2007中显然只支持IE7和IE8. 我已经尝试通过添加在设置的兼容性区域的网站运行在兼容模式站点,但这不能工作. 我试过安装IE8,但它不符合我的操作系统兼容. 没有任何人有什么想法? --------------解决方案------------- 您好安迪, 欢

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.820 (s). 10 q(s)