问题在于:我从团队的TFS下载了我的解决方案。但我是团队中唯一获得此信息的人:
未找到类型或名称空间名称StateMachine(您是否缺少...)
在发现故障时我发现,在我得到错误的特定项目中,当查看Project References下的System.activities属性时,Path文件指向System.activities.dll
的旧版本但是我的所有版本teammates的Path指向较新版本的System.activities.dll
。在我的机器中有些东西不同步,我无法弄清楚是什么。我的注册表密钥,我的VS2010版本,与团队成员的软件相同,但我仍然遇到上述错误。
我不知道为什么System.activities
的我的属性上的路径指向System.activities.dll
的旧版本 - 我错过了什么?我甚至在我的机器上检查了最新.NET安装下的Machine.Config,它看起来和其他队友一样(只是看了一眼)。
任何帮助将不胜感激。如果我需要重新安装,我应该重新安装VS2010,.NET和整个九码吗?
再次感谢
答案 0 :(得分:1)
您需要安装.NET Framework 4 Platform Update 1。它有两个下载:
原因是.NET 4没有附带StateMachine工作流程。它稍后添加,并通过上述平台更新1提供