我將 C# 測試項(xiàng)目的單元測試從 NUnit 更改為 xUnit。我已經(jīng)刪除了 NUnit nuget 包。但是當(dāng)我查看 csproj 文件時(shí),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 包管理器中沒有看到這一點(diǎn)。所以我的問題是:如何正確刪除它?我應(yīng)該手動(dòng)編輯該文件還是有辦法用 VS2017 刪除它?編輯:我從 csproj 文件中手動(dòng)刪除了這兩行??雌饋聿诲e(cuò)。
1 回答

慕村9548890
TA貢獻(xiàn)1884條經(jīng)驗(yàn) 獲得超4個(gè)贊
您可以手動(dòng)編輯.csproj
文件并刪除未使用的引用。請(qǐng)務(wù)必保存舊副本,以防意外損壞 XML。
packages
除了檢查文件并確保其中的引用也被刪除之外,您可能還想檢查packages.config
文件夾并確保包文件夾已被刪除。
- 1 回答
- 0 關(guān)注
- 142 瀏覽
添加回答
舉報(bào)
0/150
提交
取消