如何在Visual Studio代碼中安裝Nuget包?我知道在Visual Studio中,我們可以通過Nuget Package Manager控制檯執行此操作,但是如何在VS Code中執行此操作?在Visual Studio代碼中安裝Nuget包代碼
回答
打開擴展菜單(Ctrl + Shift + X),然後搜索.Net Core Project Manager。
奇怪的是這位經理找不到Microsoft.AspNetCore.Server.Kestrel。以下解決方案有效 –
自從遷移到.csproj文件格式後再也無法工作。 –
@ jeff-albrecht答案是正確的做法 –
修改您的project.json或* .csproj文件。使用包的名稱和所需版本添加一個依賴關係條目。
JSON例如:
{
"dependencies" : {
"AutoMapper": "5.2.0"
}
}
在命令行或在VS代碼編輯器的終端窗口
請注意,這隻適用於基於新的基於csproj的.Net Core SDK 1.0,但不適用於基於舊的基於project.json的預覽版本。 – svick
不幸的是,它不支持搜索或自動完成。也就是說,你必須知道確切的包名稱拼寫。 –
您可以到[nuget.org](https://www.nuget.org/)搜索軟件包,就像您在Visual Studio中執行的那樣,然後使用命令行安裝您想要的軟件包。 –
示例的.csproj文件
<ItemGroup>
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="1.1.2" />
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="1.1.2" />
<PackageReference Include="MySql.Data.EntityFrameworkCore" Version="7.0.7-m61" />
</ItemGroup>
只需獲取包名和版本號f rom NuGet並添加到.csproj然後保存。系統將提示您運行將導入新軟件包的還原。
您可以使用「vscode-nuget-package-manager」輕鬆完成。去市場並安裝它。
4)輸入包的名稱例如:這
1)按Ctrl + P
2)鍵入 「>」
3),然後選擇 「添加包NuGet包管理器」:在小巧玲瓏
5)的選擇包的名稱和版本完成
6)。
您可以使用NuGet Package Manager擴展名。
你已經安裝了它後,增加一個包,按Ctrl + P,並鍵入>nuget
,然後按Enter:
類型的搜索字符串,你包的名稱的一部分:
選擇包:
最後包的版本(你可能需要最新的一個):
此擴展程序似乎不支持新的工作區功能 –
該擴展程序已從市場中刪除。 –
- 1. 安裝NuGet包從Visual Studio
- 2. Visual Studio代碼Java安裝協助
- 3. 無法安裝Visual Studio代碼擴展
- 4. Visual Studio安裝代碼無效證書
- 5. 在Visual Studio代碼
- 6. 代碼在代碼::塊在Visual Studio 2013
- 7. 的Visual Studio 2015年NuGet包不安裝
- 8. 從Visual Studio中截取代碼代碼
- 9. 在Visual Studio代碼中摺疊和展開代碼代碼
- 10. 無法在新安裝的Visual Studio代碼上運行C++代碼
- 11. 在Nuget包中執行C#代碼
- 12. Visual Studio代碼[Javascript]
- 13. Visual Studio代碼includePath
- 14. Visual Studio代碼SVN
- 15. Visual Studio代碼:Paperscript
- 16. Unhighlight Visual Studio代碼
- 17. Visual Studio代碼+ Lua
- 18. Visual Studio代碼JavaScript代碼完成
- 19. 如何在Visual Studio代碼
- 20. 無法在Visual Studio代碼
- 21. 在Visual Studio代碼安裝上共享設置
- 22. 如何顯示Visual Studio代碼中安裝的擴展?
- 23. .Net Core 1.1.0 NuGet包無法在Visual Studio Mac中安裝
- 24. Visual Studio代碼替換Visual Studio
- 25. Visual Studio 2017和Visual Studio代碼
- 26. Visual Studio代碼與Visual Studio 2013共存
- 27. 預安裝代碼
- 28. 在Visual Studio代碼中顯示符號鏈接代碼
- 29. 在Visual Studio代碼中混淆了git集成代碼
- 30. 如何在Visual Studio代碼中調試Python3代碼
您是否嘗試過這個擴展:https://marketplace.visualstudio.com/items?itemName=ksubedi.net-核心項目經理 或者,您可以從他們的網站下載nuget並從控制檯使用它。 – JNK
我寧願控制檯,因爲擴展沒有很好的評論 –