gpt4 book ai didi

visual-studio-2010 - 抑制代码分析应用程序错误

转载 作者:行者123 更新时间:2023-12-02 05:30:19 26 4
gpt4 key购买 nike

我们的 winform 应用程序引用的 Crystal 库导致代码分析错误:

Warning 1 CA0060 : The indirectly-referenced assembly 'BusinessObjects.Licensing.KeycodeDecoder, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' could not be found. This assembly is not required for analysis, however, analysis results could be incomplete. This assembly was referenced by: C:\Program Files\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\dotnet\CrystalDecisions.CrystalReports.Engine.dll.

在几个不同的线程中,SAP“支持”承认这是他们的问题 ( http://scn.sap.com/thread/2153539 ),尽管他们很快指出这不会影响他们的产品直接修复,因此修复它的优先级较低。它已被分配引用号 ADAPT01629826,但他们何时真正解决问题似乎仍然悬而未决。

这是一个代码分析应用程序警告 ( http://msdn.microsoft.com/en-us/library/ms245349.aspx ),而不是正常的代码分析警告。

因此,Visual Studio 不提供通常的“抑制消息”上下文菜单。我希望有一种方法可以使用 GlobalSuppressions 或类似的东西,但可以使用一些帮助...

即使 SAP 关于错误的装配引用不会对其产品产生功能影响的说法是正确的,它仍然困扰着我。与原始海报一样,我不希望代码分析出现任何错误/警告。

我确信其他人也遇到过这种情况——或者至少遇到过类似的情况。你是怎么处理的呢? 有没有办法从代码分析中排除此特定警告,使其不再显示?

虽然我不喜欢硬编码排除,但这似乎是比等待 SAP 实际推出修复程序更可靠的解决方案。

最佳答案

如果不包装 fxcpcmd 或覆盖代码分析目标来拦截输出并忽略警告,就无法抑制这些问题。

关于visual-studio-2010 - 抑制代码分析应用程序错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12807346/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com