c# - 如何将 Microsoft.DotNet.Arcade.Sdk 安装到 dotnet sdk 文件夹中?
问题描述
我知道这听起来像是一个愚蠢的问题,但我正在尝试构建一个需要将 Microsoft.DotNet.Arcade.Sdk 6.0.0 安装在“C:\Program Files\dotnet\sdk\5.0.101\ Sdks\Microsoft.DotNet.Arcade.Sdk\Sdk”。
我可以在“Sdks”文件夹中看到“其他”sdk,但看不到“arcade”sdk。
我似乎在https://github.com/dotnet/arcade找不到任何关于如何将此 SDK 安装到我的计算机上的文档。
我确实下载了解决方案并能够构建解决方案,但没有安装它,也没有构建安装程序。
解决方案
它是 github nuget 源码下的 dotnet 包https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-eng/nuget/v3/index.json
。
您应该从您自己的项目的包源中恢复项目。
见这个官方链接。
所以请尝试在Tools --> Options --> Nuget Package Manager --> Package Sources下添加它:
为了安全起见,请添加以下四个 nuget 源:
<packageSources>
<add key="dotnet-public" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public/nuget/v3/index.json" />
<add key="dotnet-tools" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/index.json" />
<add key="dotnet-eng" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-eng/nuget/v3/index.json" />
<add key="vs-buildservices" value="https://pkgs.dev.azure.com/azure-public/vside/_packaging/vs-buildservices/nuget/v3/index.json" />
</packageSources>
然后,打开您自己的项目,然后重新构建您的项目以测试它是否可以解决您的问题。
推荐阅读
- html - 浮动不起作用,所以导航不能水平
- javascript - Insert 500k records in mongodb one by one causes heap out of memory
- javascript - 如何在页面加载时用 JS 或 jQuery 将纯文本替换为具有相同文本但在其周围标记的特定值
- c++ - 当代码在 Visual Studio C++ 中正常工作时出现 MSB6006 错误
- html - Bootstrap 4 - 如何为不同的屏幕尺寸重新定位一些导航栏元素
- mockito - Mockito 多部分文件参数匹配器
- javascript - Webpack - 代码拆分:将库拆分为自己的文件
- reactjs - 字段值未定义
- amazon-web-services - AWS Glue NameError:未定义名称“DynamicFrame”
- python - 声明变量的内存与在函数调用中定义时的对比