在我的解决方案资源管理器中,我有许多项目(目标框架 3.5)和一个 Windows 服务(目标框架 4.0)
在我的 Windows 服务中,我使用了其他项目的一些方法
但在运行时我的服务无法访问它们中的任何一个
任何想法 ??
在我的解决方案资源管理器中,我有许多项目(目标框架 3.5)和一个 Windows 服务(目标框架 4.0)
在我的 Windows 服务中,我使用了其他项目的一些方法
但在运行时我的服务无法访问它们中的任何一个
任何想法 ??
我假设您使用的是 Visual Studio,对吗?一、你的解决方案中的非windows服务项目是什么项目(DLL、windows窗体等)?如果它们是 DLL 项目,请确保在 Windows 服务项目中有对它们的引用。此外,请确保您的所有项目都使用相同的 .NET Framework 版本,因为这可能会导致问题。
当你说在运行时,你的意思是当你通过服务管理器安装和运行你的服务时?或者,您现在只是在模拟该服务并将其作为控制台应用程序运行?您是否遇到异常,或者代码没有编译?
一旦我得到了其中一些答案,我就可以提供更好的回应。谢谢。