我最近在研究为我正在构建的WPF应用程序定位.NET客户端配置文件。然而,我很沮丧地发现客户端配置文件仅适用于以下操作系统配置:
- Windows XP SP2+ -Windows Server 2003 编辑:看起来 客户端配置文件将无法安装在Windows Server 2003上。
此外,客户端配置文件对x64或ia64版本无效;如果已安装任何先前版本的.NET Framework,也不会安装。
我想知道将额外的操作系统配置添加到测试矩阵中的努力是否值得。是否有可用的指标表明可能从客户端配置文件中受益的用户的百分比?我相信一旦安装了.NET Framework,作为Web请求的一部分,会向Web服务器传递额外的信息,表示该框架可用。当然,我想象没有安装.NET Framework的Windows XP SP2用户将是大量的人。那么问题就在于我的应用程序是否专门针对这些个体。
- Windows XP SP2+ -
此外,客户端配置文件对x64或ia64版本无效;如果已安装任何先前版本的.NET Framework,也不会安装。
我想知道将额外的操作系统配置添加到测试矩阵中的努力是否值得。是否有可用的指标表明可能从客户端配置文件中受益的用户的百分比?我相信一旦安装了.NET Framework,作为Web请求的一部分,会向Web服务器传递额外的信息,表示该框架可用。当然,我想象没有安装.NET Framework的Windows XP SP2用户将是大量的人。那么问题就在于我的应用程序是否专门针对这些个体。
有没有其他人确定针对这些特定用户进行额外努力是否值得?
编辑:似乎如果您使用客户端框架未包含的功能,可以获得编译器警告。由于我通常将警告视为错误运行,希望这足以最小化在此配置中的测试。当然,仍需要测试此配置,但应该只需测试安装/初始运行是否适用于XP SP2+。