我遇到了一个奇怪的问题,很难诊断。在将包含命名空间Matrix.System
的程序集引用添加到Windows服务项目后,编译服务时出现以下错误:
命名空间'Matrix.System'中不存在类型或命名空间名为'ComponentModel'的名称,命名空间'Matrix.System'中不存在类型或命名空间名为'ServiceProcess'的名称。
这些错误是在服务中生成的:
private System.ComponentModel.IContainer components = null;
private System.ServiceProcess.ServiceInstaller serviceInstaller1;
在服务设置项目中,我遇到了以下问题:
无法找到程序集 'Apache.NMS.ActiveMQ.dll' 的依赖项 'IONIC.ZLIB' (Signature='EDBE51AD942A3F5C' Version='1.9.1.5')
NMS程序集已经在设置项目中,一切都正常工作,直到我添加了Matrix.System
程序集。