为了账号安全,请及时绑定邮箱和手机立即绑定

如何从 csproj 项目文件中正确删除 NUnit3TestAdapter

如何从 csproj 项目文件中正确删除 NUnit3TestAdapter

C#
富国沪深 2023-09-16 16:07:41
我将 C# 测试项目的单元测试从 NUnit 更改为 xUnit。我已经删除了 NUnit nuget 包。但是当我查看 csproj 文件时,NUnit3TestAdapter 仍然存在:<Import Project="..\..\..\..\packages\NUnit3TestAdapter.3.10.0\build\net35\NUnit3TestAdapter.props" Condition="Exists('..\..\..\..\packages\NUnit3TestAdapter.3.10.0\build\net35\NUnit3TestAdapter.props')" /> ... <Error Condition="!Exists('..\..\..\..\packages\NUnit3TestAdapter.3.10.0\build\net35\NUnit3TestAdapter.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\..\packages\NUnit3TestAdapter.3.10.0\build\net35\NUnit3TestAdapter.props'))" />我在 nuget 包管理器中没有看到这一点。所以我的问题是:如何正确删除它?我应该手动编辑该文件还是有办法用 VS2017 删除它?编辑:我从 csproj 文件中手动删除了这两行。看起来不错。
查看完整描述

1 回答

?
慕村9548890

TA贡献1884条经验 获得超4个赞

您可以手动编辑.csproj文件并删除未使用的引用。请务必保存旧副本,以防意外损坏 XML。

packages除了检查文件并确保其中的引用也被删除之外,您可能还想检查packages.config文件夹并确保包文件夹已被删除。


查看完整回答
反对 回复 2023-09-16
  • 1 回答
  • 0 关注
  • 50 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信