1
我正在解決方案中使用幾個項目的應用程序。 Project-1在相同的解決方案中建立良好的和Project-2引用。當我打開對Project-2的引用時,我看到了Project-1引用。我可以去指定的路徑,我看到那裏的Project 1 DLL。爲本地項目尋找「 .nuget packages」的Nuget
當我嘗試建立項目-2,我得到的錯誤
The package Project-1 could not be found in C:\Users\[it me]\.nuget\packages.
Run a NuGet package restore to download the package.
兩個項目都設置爲相同的架構(64位),而不是「任何CPU」。爲什麼Project-2在nuget包文件夾中尋找Project-1而不是指定的路徑?
它是否在你的'packages.config'中提到過?右鍵單擊您的項目並選擇「卸載項目」,然後再次右鍵單擊並選擇「編輯* .csproj文件」。什麼是您的項目的參考路徑? – mikeyq6
我沒有看到解決方案中的任何位置存在package.config文件。 Project-2中的參考是「.. \ Project-1 \ Project-1.csproj」,所以我知道它應該指向相同的解決方案。 是否有一個VS範圍的設置,可能我錯過了?某些不屬於解決方案的部分? – MatthiasS
@MatthiasS,很高興知道你已經解決了這個問題。您是否可以將您的評論轉換爲回答並標記您的答案,這對其他有同樣問題的社區有益?謝謝。 –