Visual studio 2008 使用VSeWSS 1.3编写Sharepoint Web部件时,命名空间发生冲突

Visual studio 2008 使用VSeWSS 1.3编写Sharepoint Web部件时,命名空间发生冲突,visual-studio-2008,sharepoint,web-parts,vsewss,Visual Studio 2008,Sharepoint,Web Parts,Vsewss,我的同事和我正在使用Visual Studio和VSeWSS 1.3编写Sharepoint Web部件以部署到同一Sharepoint 2007 intranet 打包解决方案时,web部件代码始终保存在名为WebParts的文件夹中(如果解决方案中有多个web部件,则会创建名为WebParts\n的其他文件夹,其中n是web部件的编号)。此文件夹结构反映在解决方案的manifest.xml文件中 第一个解决方案部署良好,没有任何问题。但是,当尝试部署后续解决方案时,会引发一个错误,因为后续解

我的同事和我正在使用Visual Studio和VSeWSS 1.3编写Sharepoint Web部件以部署到同一Sharepoint 2007 intranet

打包解决方案时,web部件代码始终保存在名为WebParts的文件夹中(如果解决方案中有多个web部件,则会创建名为WebParts\n的其他文件夹,其中n是web部件的编号)。此文件夹结构反映在解决方案的manifest.xml文件中

第一个解决方案部署良好,没有任何问题。但是,当尝试部署后续解决方案时,会引发一个错误,因为后续解决方案还尝试将文件保存到12配置单元模板/功能文件夹中名为WebParts的文件夹中

因此,我们正在尝试更改解决方案中的文件夹名称,以便它们对web部件是唯一的。我更改manifest.xml文件以反映这一点。但是,每次打包解决方案时,它都会使用WebParts文件夹,并还原manifest.xml文件以反映这一点


我们做错了什么?当然,有一种方法可以编写解决方案/功能,这样它们的代码就可以放在自己的文件夹中,避免名称空间冲突。

我的同事刚刚发现,如果你进入WSP视图,在该视图下的文件夹上单击两次(单击间隔足够大),你就可以重命名它们。这将更新manifest.xml文件。看起来这就是配置完成的地方