1、从网上下载NuGet的离线安装程序 NuGet.Tools.vsix ,拷到内网电脑,双击运行安装。
安装后,重启vs2010,即可在工具菜单中看到 NuGet菜单项。
2、从网上下载MahApps.Metro及其依赖库的NuGet版本。拷入内网电脑。
3、进入Vs2010,点击 工具->NuGet->程序包管理器设置,添加一个程序包的源,路径为刚拷入文件的路径
4、从3中同一菜单位置进入程序包管理控制台
输入如下命令:
PM> Install-package Mahapps.metro ,即可安装Metro及其依赖库。
5、安装Iconpacks ,可从 Nuget.org官网下载Mahapps.metro.iconpacks 2.3 2018/6/23的版本,按照上面4的安装方法进行安装。
6、在XP环境下,使用IconPacks库会调用ControlzEx.dll GetPhysicalCursorPos(),但此函数在XP的user32.dll中不存在,所以会是程序抛出异常。临时的
解决方法是:
(1)下载3.0.2的源码
(2) 把GetPhysicalCursorPos的调用修改为 GetCursorPos()
(3) 编译为DLL后,直接在工程中引用此DLL,测试暂时没有问题。
与VS2010匹配的全部资源可在下面链接进行下载
https://download.csdn.net/download/horse6508/12089886
本文参考链接:https://www.cnblogs.com/xihong2014/p/12167158.html