c# - 如何轻松地从一个解决方案中迁移所有项目

标签 c# asp.net-core .net-core

我正在使用一个包含 44 个项目的解决方案,这些项目都针对 Dotnet 核心 2.1 框架。 我想以 2.2 框架为目标,有没有一种简单的方法可以做到这一点而无需编辑每个 csproj 文件?

我在 Internet 上搜索,我刚刚找到了如何重新定位一个项目。

提前致谢。

最佳答案

我不知道有这样的工具。

我个人会启动 Notepad++ >> 在文件中查找 >> 打开解决方案文件夹 >> 按 .csproj 过滤 >> 找到与目标版本匹配的搜索模式 >> 全部替换

或者……就去做吧。假设每个项目 5 秒,整个解决方案不到 4 分钟。如果你很懒,假设每个项目 15 秒,那仍然是 11 分钟。

如果您经常这样做,请编写一个快速脚本来执行此操作。

关于c# - 如何轻松地从一个解决方案中迁移所有项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59052414/

相关文章:

c# - WPF 中 TextBox 的 BorderThickness(错误?)

c# - 有没有比使用 session 变量更好的解决方案? session 变量真的应该在网页中使用吗?

c# - 如何从 identityServer4 的现有数据库中获取用户

c# - 使用带有外部 Azure KeyVault (HSM) key 的 BouncyCaSTLe 创建证书时签名无效

c# - 将 StringContent JSON 转换为 byte[]

c# - WCF 服务 maxReceivedMessageSize basicHttpBinding 问题

asp.net - .Net 核心路由 URLEncoded URL 不工作

testing - 集成和单元测试不再适用于无法在运行时找到程序集的 ASP.NET Core 2.1

C# 将 span 与 SocketAsyncEventArgs 结合使用

c# - 在 Blazor .net core 应用程序中查找连接字符串时出错