mik*_*ike 8 c# migration visual-studio-2019 .net-4.8
我在 Visual Studio 2019 中有一个包含许多 C# 项目的解决方案。我需要将所有项目从 .NET Framework 4.5.1 重新定位到 4.8。是否可以立即更改目标,还是必须对每个目标单独进行更改?
PS:我尝试过“TargetFrameworkMigrator”,但它不适用于 (VS2019) / .net 4.8。
感谢您的帮助。
小智 6
替换所有出现的
<TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion>
Run Code Online (Sandbox Code Playgroud)
和
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
Run Code Online (Sandbox Code Playgroud)
在所有 *.csproj 文件中。您可以使用 Notepad++。
不幸的是,VS 没有为 .NET 框架提供简单的方法,并且每个项目文件都有自己的设置。因此,最简单的方法可能是在 VS 或您喜欢的任何文本编辑器中的目录上进行“编辑 -> 查找和替换 -> 在文件中替换”。
对于框架项目,在.csproj
您想要的每个<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
(来自<TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion>
)中,如果您有任何packages.config
,则有targetFramework="net48"
(来自targetFramework="net451"
)。您需要在更改 VS 后重新加载解决方案才能看到它们。
归档时间: |
|
查看次数: |
7978 次 |
最近记录: |