首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 企业软件 > 行业软件 >

牛人速来围观!解决方法

2013-01-05 
牛人速来围观!!!!!!!!问下sharepoint的feature下的物理文件和站点使用的文件有什么关系?举个例:我用featur

牛人速来围观!!!!!!!!
     问下sharepoint的feature下的物理文件和站点使用的文件有什么关系?
举个例:我用feature部署一个module,module包括一个页面文件(文件部署到站点的列表上),页面引用了一些webpart。现在我把站点上的列表下的页面名字改了,比如A.aspx改成B.aspx。然后我以后访问B.aspx没有问题,现在我想把页面名字同步,于是我把Feature下的物理页面名字改成B.aspx.(feature那些节点配置我也改了,path和Url属性的页面名字)结果站点访问B.aspx时就找不到了。哪个牛人能给个detail点的解释呢?   

还有我们再定义列表时,因为之前的网站上已经部署过列表(同一个feature,比如在feature里新加一个列表),所以在新部署时我们会把之前的列表实例从feature中删掉只保留列表定义,但是如果我们把列表定义也删掉那么之前网站上的列表也不可用,所以用feature部署的东西貌似都和物理文件有关联。但是具体怎样关联的谁知道?         
[解决办法]
1)页面Ghost机制:用Feature的Module部署page到站点中,必须激活feature,修改页面后,必须重新激活Feature。如果用SPD修改了这些page,修改硬盘上的page无效。
2)列表定义:如果存在用这个定义创建的列表,定义必须存在。 列表定义就是Class,列表实例就是ClassInstance, Class没有了Instance还能用吗?

热点排行