我正在开发窗口电话应用程序。在其中我添加了另一个新项目,即在后台工作的调度代理。我在前台添加了代理的引用,但是当我在代理中添加前景的引用时,它会给出有关循环依赖的消息。我怎么解决这个问题?实际上我想在代理和前台访问本地数据库,但无法做到这一点。
问问题
631 次
2 回答
0
您可以创建一个新项目,其中包含要在主项目和计划任务之间共享的类,方法是向主项目和计划代理提供该类的引用。
于 2012-12-20T08:30:07.973 回答
0
您可以:
- 将您的共享代码放入包含代理的库中,并且仅从应用程序中引用该代码,或者
- 创建一个新的库项目,在其中放置共享代码,并从您的应用程序和代理中引用这个新项目。
正如@entropy 所指出的,在任何一种情况下,您都需要注意,从代理引用的任何代码或任何库都不能包含对被代理禁止的 API 的调用。
于 2012-12-20T07:15:44.413 回答