我创建了一个我在工作流程中使用的自定义活动。最初我做出的更改立即被接收。现在由于某种原因它继续运行旧版本的DLL。这是缓存在某个地方吗?我尝试过以下方法:
我已确认DLL的更新版本在GAC中。我要在这里放松它。还有什么我应该尝试的吗?是否存在可以缓存此DLL的位置?
答案 0 :(得分:2)
这些是2007版SharePoint Designer的步骤,但它们在2010年可能相同吗?
尝试清除安装了SharePoint Designer的计算机上的WebsiteCache:
对于Windows XP或Windows Server 2003: 删除所有目录和文件 %System Drive%\ Documents and 设置\%用户%\本地 设置\应用程序数据\ Microsoft \ WebSiteCache
适用于Windows Vista或Windows Server 2008:删除所有目录和文件 at%System 驱动%\用户\%用户%\应用程序数据\本地\微软\ WebSiteCache
答案 1 :(得分:0)
原来这是由用户错误引起的。当我在VS 2010中重建我的项目时,我认为它正在更新WSP。它不是......它只更新了DLL。我继续将它重新部署到我的开发环境,然后抓住WSP并最终更新。 PEBCAK!