Rya*_*ars 5 macros visual-studio
我从2005年到2008年刚刚转换了一个Visual Studio项目,以利用.NET 3.5 Framework的功能.我的解决方案包含大约80个项目,我想为所有这些项目设置Target Framework到.NET Framework 3.5.有没有办法可以在没有手动进入并在属性 - >应用程序 - >目标框架中逐个更改它们的情况下执行此操作?
您需要编辑所有 .csproj 文件并更改行:
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
Run Code Online (Sandbox Code Playgroud)
您可以编写一个程序来扫描项目文件夹中的所有 .csproj 文件,将它们作为文本(或者可能是 xml)读取,更新该行,然后再次将它们写出。
如果它们还不是 VS 2008 项目,您可能会遇到问题。所以先转换它们。当您这样做时,手动更新目标框架版本可能会同样快(如果不是更快的话)。
话虽如此,为什么不先不管它,直到你对项目进行代码更改。由于您的代码现在可以运行,并且您想要更新的唯一原因是利用新功能,因此无论如何您都必须编辑项目。
| 归档时间: |
|
| 查看次数: |
1541 次 |
| 最近记录: |