微软最近发布了一个Visual Studio 插件.NET Portability Analyzer。它可以非常方便在Visual Studio 中帮你分析代码。.net可移植性分析程序可以帮助您确定您的应用程序在跨网络平台上的灵活程度。
特点:
和目标平台的兼容性分析程序集
得到一份报告,测量你的应用程序的可移植性
.net可移植性分析(.NET Portability Analyzer)怎么使用:
1、下载安装插件
2、设置分析工具检查的平台,通过菜单: Tools -à Optionsà .NET Portability Analyzer,选择要分析的平台:
3、有2种分析方法进行分析:
分析单独的程序集,例如我们分析Autofac 这个程序集,通过菜单项Analyze –> Analyze Assembly Portability,选择一个Autofac.dll 程序集
生成一个报表
4、下面还给出了建议。
分析整个项目,选中项目,右键选择Analyzer—> Analyze Assembly Portability。运行生成的报表如下:
There are two ways to use this tool:
<!- To analyze built assemblies, click Analyze->Analyze Assembly Portability...
To analyze a project, right-click on it in the Solution Explorer and select Analyze->Analyze Assembly Portability
In either case, target platforms can be selected in Tools->Options->.NET Portability Analyzer