我將 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 文件中手動刪除了這兩行??雌饋聿诲e。
1 回答

慕村9548890
TA貢獻1884條經驗 獲得超4個贊
您可以手動編輯.csproj
文件并刪除未使用的引用。請務必保存舊副本,以防意外損壞 XML。
packages
除了檢查文件并確保其中的引用也被刪除之外,您可能還想檢查packages.config
文件夾并確保包文件夾已被刪除。
- 1 回答
- 0 關注
- 125 瀏覽
添加回答
舉報
0/150
提交
取消