2011-08-18 65 views
1

我有旧的源代码丢失(但我们拥有它),所以我使用reflector.net进行了反编译。C#程序集中的SQL程序集错误

现在,当我编译它,我得到这个:

Error 1 The type 'System.ComponentModel.Component' is defined in an assembly that is not referenced. You must add a reference to assembly 'System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. C:\NCESTableGenerator\NCESTableGenerator\db\OutputTableDAO.cs 27 20 NCESTableGenerator 

这是什么意思?

回答

6

这意味着您需要将对System.dll的引用添加到您的项目中,然后再次尝试编译。

+0

是的,只是想出来......谢谢 – cdub

2

您是间接引用程序集(您已添加引用违规程序集的程序集)。添加参考,你应该设置。