vs2008 部署 listDefinition 失败 急急急急急

huxuanchenxy 2009-11-25 09:47:07
我昨天建了一个,然后今天把feature里把昨天有关的listdefinition的东西删了

然后新建了一个listdefinition 选择customize list 两个勾勾上

部署出现下面
错误 56 无法部署该解决方案。与该解决方案中的功能“607f3988-31fb-4d68-a1fb-eadff1332df1”关联的目录“List Definition1 instance”已被服务器场中安装的功能“cbd8d830-eadc-4aae-b7dc-f7a72d3b0af3”使用。为避免文件覆盖,所有功能都必须使用唯一目录。 0 0

怎么办
...全文
73 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
huxuanchenxy 2009-11-26
  • 打赏
  • 举报
回复
不好意思,我不小心把12里的相关feature文件夹删掉了,后来我直接重装了一下sharepoint现在好了,
以后是不是先要用stsadm卸载好再删除目录。

“或者新的list definition所在的feature用新的guid”
在vs2008打开的目录里好像没有feature.xml,感觉是veswss自己生成的
我是不是先要生成,然后要到项目路径的bin\Debug\solution里该feature.xml里的id就可以了?
time_is_life 2009-11-25
  • 打赏
  • 举报
回复
现在你的问题是两个feature用了同一个GUID.
要先把原来那个feature卸载掉,再装新的feature,或者新的list definition所在的feature用新的guid.
  • 打赏
  • 举报
回复
估计是你的Feature的id和已有的冲突了,
把你的List Template的XML文件发过来看一下,Feature.xml,ListTemplate.xml,schema.xml

3,242

社区成员

发帖
与我相关
我的任务
社区描述
企业开发 SharePoint
社区管理员
  • SharePoint社区
  • 霖雨
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧