1

我似乎無法更新我的AspNet.Identity.Core,AspNet.Identity.EntityFramework和AspNet.Identity.Owin在解決方案資源管理器中引用到2.0。從Asp.Net身份1.0更新到2.0

我用Nuget嘗試更新這些軟件包,但似乎無法找到它們。我使用Nuget卸載了身份包並重新安裝了它們,但解決方案資源管理器中的引用仍然是1.0版本的,我無法執行任何更新。

有沒有人有過這個問題?謝謝。

回答

0

您是否試過手動刪除解決方案中的Identity .dll文件並重新安裝軟件包?您還可以從軟件包管理器控制檯運行安裝命令。 (例如安裝包Microsoft.AspNet.Identity.Owin)

+0

謝謝,如果我要從項目bin文件夾中刪除dll文件並重新安裝標識,我會遇到像'Assembly Microsoft.AspNet.Identity.Owin,Version- 2.0.0.0,文化中立......它具有比引用程序集Microsoft.Owin.Security.OAuth,Version-2.0.0.0,Culture = neutral ...'更高的版本。 – user3495995

+0

你可能想嘗試從你的包文件夾中刪除它們。請記住刪除其中的3個,然後重新安裝。 – Andreas

+0

謝謝,不幸的是,這似乎也沒有工作。我卸載了這些軟件包,刪除了這些DLL,然後重新安裝了它們,所有這些都使用了Nuget。我得到同樣的錯誤。在這個階段,我更容易將項目文件複製到新項目中。 – user3495995