【发布时间】:2012-02-15 17:32:44
【问题描述】:
在尝试导出应用程序的发布版本时,我收到以下错误:
“在构建发布版本时发现一个或多个警告。您可以选择忽略这些警告”
因此,根据另一篇文章的建议,在项目属性的“附加编译器参数”部分中,我包含了“-warnings=false”语句。我还取消选中“启用警告”
这不仅不会删除警告,而且也不会阻止发布时的错误。
实际警告与以下内容有关: “widgets.Search:SearchWidget 是直接引用的模块或应用程序。这将导致 widgets.Search:SearchWidget 及其所有依赖项与 widgets.TOC:TOCWidget 链接。建议使用接口来避免这种情况。”
原始应用程序代码来自我的组织外部,完全重写它不是一种选择。我可以看到代码中没有任何引用可以直接将这些引用相互关联,我被难住了。
【问题讨论】: