gpt4 book ai didi

c# - 有没有办法让 Resharper 忽略未使用的引用?

转载 作者:太空狗 更新时间:2023-10-29 23:45:13 29 4
gpt4 key购买 nike

使用 Resharper,我们可以右键单击项目的引用并选择优化引用。这向我们展示了编译器未使用或不需要的类库。

我有一个仅用作引用的类库(永远不需要实际使用代码)。 dll 被设置为在启动时注入(inject)自身,只要它是引用的一部分。如果您好奇为什么会这样做,它会处理 ASP.NET MVC 项目的未找到和错误 (Nuget package page)。

有什么可能的方法可以告诉 Resharper 这个引用是编译器要求的一部分还是已使用的引用的一部分?我只是想尝试防止开发人员意外删除我的 dll。

最佳答案

您可以将 Resharper 与 StyleCop 连接起来。它允许根据 StyleCop 设置在您的代码中发出警告。对于每个警告,都有一种方法(使用“Resharper 气泡”)来禁用警告: http://tof.canardpc.com/view/49d10973-eb25-4a26-90b2-19d872083285.jpg

它在您的代码中添加注释行以禁用对警告的提醒;

// ReSharper disable once RedundantUsingDirective
using My.Unused.Reference;

经过一些测试,当您触发“优化引用”时,Resharper 似乎并不关心这一点

关于c# - 有没有办法让 Resharper 忽略未使用的引用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27071475/

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