无法加载文件或程序集'System.Reactive,Version = 1.0.0.0

时间:2010-07-14 04:14:52

标签: system.reactive

我收到此警告,但无法找到对上述程序集的明确引用。

Could not load file or assembly 'System.Reactive, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=1b331ac6720247d9' or one of its dependencies. 
The system cannot find the file specified.

谷歌告诉我这与Reactive Frameworkthis blog entry有关,表明问题与早期版本的Silverlight Toolkit捆绑1.0.0.0有关

有谁知道如何摆脱这个警告?也许我应该删除Silverlight Toolkit,然后安装当前版本?或者我可能应该获取工具包源并使引用更少特定于版本?

2 个答案:

答案 0 :(得分:2)

安装最新的Silverlight Toolkit,然后安装Silverlight的Reactive Extensions

答案 1 :(得分:0)

我花了半天的时间来解决这个问题。如果您有此问题并且有git,则可以尝试以下对我有用的解决方案:

  1. git checkout -b [name for your recovery branch]

  2. 备份项目文件夹

  3. 再次克隆您的项目git clone [project clone url]

  4. git checkout [name for your recovery branch]

幸运的是,问题似乎出在Git忽略了Visual Studio文件中。

如果该解决方案不适合您,则只需还原备份的项目文件夹即可。