虽然手动可以实现,但总是感觉非常不便,对于这个问题一直耿耿于怀,今天重要有突破进展了,解决过程如下:
首先需要说明的是我这是多SharePoint Web前端环境,也就是说除了SharePoint服务器上之外,我在别的服务器(实际是我的报表服务器)也安装了SharePoint Web前端,这个也是导致问题的原因。
主要就是关闭非Sharepoint服务器上的"Microsoft SharePoint Foundation Web 应用程序 "服务器。这里要说明一下,所谓非Sharepoint服务器,就是其他的服务器上的Sharepoint web 前端,比如我的报表服务器rp,为了实现和Sharepoint集成,就需要安装SharePoint web 前端。
我的这边是关闭报表服务器上的该服务。操作步骤:打开Sharepoint管理中心---系统设置---管理服务器上的服务 在“服务器”里选择我们需要的目标服务器,我这里是rp,然后找到“Microsoft SharePoint Foundation Web 应用程序”将其关闭,如下图(红色框):
关闭之后,再次利用vs2010部署就可以了。成功的喜悦难以言表啊,呵呵