所以我之前从未遇到过这种类型的错误(警告),我不确定如何纠正这个问题。当然,由于这个警告,当我试图调用需要此引用的任何内容时会出现几个错误。
我得到的警告是:
"the referenced component "Telerik.Web.UI" could not be found."
我对这个问题有什么疑问,是什么原因导致Visual Studio无法找到引用,即使它似乎存在?
为了让这个特定的参考工作,我需要获得额外的东西吗?
我将如何解决此问题?
另外作为一个附带问题:对于使用Visual Studio进行任何引用,我将如何处理此问题,或者为解决此问题需要采取哪些步骤?
更新1:
好的,所以花了一些时间搞乱它之后我最后只是删除了引用并读取它。
这解决了这个问题,但我仍然有兴趣了解为什么会发生这种情况?
需要考虑的新问题:为什么即使参考文献位于正确的位置,也会将其视为“未找到”?
更新2:
好的,继续参考问题,我发现这个有趣,我不知道它为什么会发生。所以我的问题是我试图使用参考
CrystalDecisions.CrystalReports.Engine
此参考的途径是:
C:\Program Files\Business Objects\Common\2.8\managed\CrystalDecisions.CrystalReports.Engine.dll
所以我想要做的是使用相同的参考,除了2.8 \ managed *
我想在commons目录中的4.0目录中使用此引用的版本。没问题我所要做的就是删除当前引用,只需在4.0目录中手动浏览即可。但是,当我这样做时,我最终在属性文件夹中继续说它来自这个位置:
C:\Program Files\Business Objects\Common\2.8\managed\CrystalDecisions.CrystalReports.Engine.dll
我想知道的是为什么会发生这种情况?这是否意味着我仍然没有获得正确的参考文件夹,我该如何纠正这个问题?
非常感谢有关如何解决此问题的任何帮助或建议。 感谢。
答案 0 :(得分:0)
确保您的项目未配置为使用客户端配置文件。
右键单击您的项目,然后选择“属性”。单击应用程序选项卡。在“目标框架”框中,选择您要定位的框架,但选择最后没有Client profile
的框架。
这个答案是一个很好的资源,可以解释为什么客户档案无法用于您的案例:The referenced project x does not exists