我目前正在评估 .net 客户端框架,用于未来的项目。我发现一些问题,除非我漏掉了什么,否则这使它变得相当无用。
我在一个干净的 xp 虚拟机上安装了客户端框架。当我开发了一个小型测试 winform 应用程序(编译针对 .net 3.5 客户端框架)并将其复制到虚拟机时,我无法运行它。错误消息是需要 .net 3.5 sp1 或更高版本。我猜问题出在 sp1 上,客户端框架有 sp1 吗?我找不到它。
然后我打开了 Windows 更新以获取 SP1。这是一个 70MB 的更新,完全忽略了“小”的 .net 客户端框架的意义。之后应用程序确实可以工作了。
另一件事,客户端框架是在线安装程序。离线安装程序大小为 255MB?所以功能较少,但大小与完整的 .net 框架大致相同?
还有一件事,如果您安装了任何早期版本的 .net(这并不是完全不可想象的,vista 和 2003 甚至包括它),则根本无法安装客户端框架。将 2.0 升级到 3.5 sp1 比客户端框架大得多(28mb),因此如果可以这样做,这将非常有用。
那么,我有错吗?如果没有,有人真正发现客户端框架有用吗?