6

我試圖運行在廣場Visual Studio中的例子C#代碼連接:NuGet包還原不working-

https://github.com/square/connect-api-examples/tree/master/connect-examples/v2/csharp_payment

當我打開解決所有的引用有一個黃色三角形和感嘆號指向他們旁邊。

我試圖恢復解決方案的nuget包,卸載並重新安裝一些,我不能讓三角形走開。它不會爲我建立。

任何想法?謝謝

+0

你需要發佈相關的代碼,沒有人想要通過你的整個回購去討論你的問題是什麼。看看如何創建一個[Minimal,Complete,and Verifiable example](https://stackoverflow.com/help/mcve) – Adam

回答

10

項目在系統間移動時,其項目文件中有一個目標can become problematic

您可以通過兩個步驟解決這個問題:

  1. 在項目文件的末尾刪除整個<Target Name="EnsureNuGetPackageBuildImports" ..>元素,然後重新加載項目。
  2. 在您的(NuGet)程序包管理器控制檯中執行Update-Package -Reinstall

這應該爲您的系統設置一切正確,並重新指向相關庫的正確版本。

+2

這很好用!謝謝! –

0

嘗試刪除解決方案根目錄下的包文件夾,然後重新生成或恢復包。