我正在为Visual Studio 2013中的Sharepoint 2013开发日历事件的Web部件。对于调试,我必须在我的sharepoint服务器上切换时间,以查看我的Web部件在不同日期的行为方式。但是,如果我将服务器日期设置为将来某个日期并从VS部署我的项目,然后将我的日期切换回今天,在我的项目中进行一些更改并尝试再次部署它,服务器上的代码将保持不变是我在“未来”中部署的版本。如果我转到我的项目文件夹,我会看到文件夹“pkg”和“pkgobj”具有该“未来”日期。但是如果我删除那些文件夹并尝试将我的项目部署到SP,VS说它无法找到文件“manifest.xml”。在这种情况下我应该怎么做才能让VS“忘记”在“未来”中创建的项目?
编辑:清理和重建无效,我的VS和办公工具都是最新的,尝试从SP手动删除解决方案并部署.wsp - 没有帮助。我可以在服务器上更新项目的唯一方法是在将来进一步设置我的服务器日期并在此之后进行部署,但这非常不方便。