c# - 如何解析 dotnet sdk csproj 项目文件?
问题描述
我正在尝试使用Project
from Microsoft.Build
package 加载一个 csproj 文件。
var projectFile = new Project("project.csproj");
然而,这会导致以下异常:
Microsoft.Build.Exceptions.InvalidProjectFileException:“找不到指定的 SDK 'Microsoft.NET.Sdk.Web'。
我希望能够处理项目的属性,是否可以使用 dotnet sdk 进行处理,还是应该将其解析为 XML?
解决方案
推荐阅读
- git - “-b”在“git checkout -b *insert_feature_branch_here*”中代表什么?
- java - OAUTH 从 2.0.0 升级到 2.3.3
- reactjs - Gatsby 图像未加载和无缓存问题
- php - PHP Ruflin/Elastica - 如何在大量数据插入时刷新索引
- websocket - WebSocket 连接到 NAT 后面的服务器
- arduino - TaskScehduler Arduino中的Task参数
- c# - 如何使 EF 通过 GroupJoin 急切加载集合导航属性?
- r - 如何在条件发生后过滤掉每组的行
- javascript - 用于显示值偏差的 javascript 图表库
- c++ - 如何使用 C++ 代码中的 BTRFS 写入时复制?