【发布时间】:2012-12-13 15:32:52
【问题描述】:
Error 1 The base class or interface 'System.ComponentModel.Component' in assembly 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' referenced by type 'System.Windows.Forms.Timer' could not be resolved
k:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\System.Windows.Forms.dll App2
我在添加 system.windows.forms 引用后收到此错误消息。
【问题讨论】:
-
您在添加
System.Windows.Forms引用的同一程序集中是否有对System(v4) 的引用? -
是的。我有3个参考。 .net , windows , windows.forms
-
@roken 询问的是您是否引用了
System.dll,因为这是未解析类型的程序集。 -
这是什么类型的应用程序,如果是 Winform 应用程序应该可以正常工作。
-
@AndySurya 我不确定“.net”指的是什么。您是否有意混合 WPF 和 WinForms?该错误表明您没有对 System 的引用,或者至少没有正确的版本。