首页 / 知识
.NET客户端配置文件是否值得定位?
2023-04-12 11:46:00

Is the .NET Client Profile worth targeting?最近,我一直在寻找针对正在构建的WPF应用程序的.NET客户端配置文件的目标。但是,我很沮丧地注意到客户端配置文件仅对以下操作系统配置有效:
另外,客户端配置文件对于x64或ia64版本无效。并且如果已安装任何早期版本的.NET Framework,也不会安装。 我想知道将额外的OS配置添加到测试矩阵中的努力是否值得。是否有可用的指标来说明可以从客户端配置文件中受益的用户百分比?我相信,一旦安装了.NET Framework,就会将额外的信息作为Web请求的一部分传递到Web服务器,以表明该框架可用。当然,我想如果没有安装.NET Framework的Windows XP SP2用户将会是很多人。这将成为我的申请是否专门针对这些人的问题。 还有其他人确定针对这些特定用户是否值得付出额外的努力? 编辑:如果您使用客户端配置文件中未包含的功能,似乎可能会收到编译器警告。正如我通常将警告作为错误运行时一样,这有望足以最小化此配置中的测试。当然,仍然需要对该配置进行测试,但是它应该与测试安装/初始运行是否可以在带有SP2 +的XP上运行一样简单。 最终,如果您将客户端配置文件作为目标,它不会伤害任何用户。这是因为客户端配置文件是.net Framework v3.5 sp1的子集,如果已安装v3.5 sp1,则无需安装任何内容。 客户端配置文件中的程序集与完整框架的二进制文件相同,因此,除非您动态地加载程序集,否则您无需进行任何其他测试。 我的想法是,除非必须使用不在客户端概要文件中的程序集,否则应将其作为目标。 至于操作系统要求,WPF不能在XP sp2之前的版本上运行,因此,如果您需要在其他操作系统上运行,则无论如何都必须使用WinForms。 编辑:
FF3 + 3.5sp1实际上也是如此:
我认为,尽可能多地定位用户很重要,您是否曾经考虑过完全不使用托管代码来交付应用程序?您可以使用诸如http://www.xenocode.com/或http://www.remotesoft.com/linker/之类的工具将托管应用程序转换为纯机器代码,因此客户端上不需要任何.NET框架机器。
在IE上,是的。它将.NET Framework版本作为UA字符串的一部分发送,例如:
|
最新内容
相关内容
关于apache:如何创建自签名SSL证书
关于apache:如何创建自签名SSL证书以在测试Web应用程序时使用,关于apache:如何创建自签名SSL证书以在测试Web应用程序时使用,服务器,关于配置文件:PowerShell App.Confi
关于配置文件:PowerShell App.Config,关于配置文件:PowerShell App.Config,脚本,文件,我想,几个,PowerShell App.Config有谁解决过如何您使用什么工具在Linux上开发C ++
您使用什么工具在Linux上开发C ++应用程序?,您使用什么工具在Linux上开发C ++应用程序?,插件,应用程序,工具,我在,What tools do you u关于java:应用程序配置文件
关于java:应用程序配置文件,关于java:应用程序配置文件,配置文件,应用程序,方法,努力,Application configuration files好的,所以我不想关于链接器:将我的混合模式应用程序
关于链接器:将我的混合模式应用程序链接到哪些库?,关于链接器:将我的混合模式应用程序链接到哪些库?,应用程序,集成,支持,这是一个,What关于vb.net:通过文件资源管理器在我
关于vb.net:通过文件资源管理器在我的应用程序中打开文件,关于vb.net:通过文件资源管理器在我的应用程序中打开文件,应用程序,自定义,iPhone Web应用程序,模板,框架?
iPhone Web应用程序,模板,框架?,iPhone Web应用程序,模板,框架?,应用程序,站点,用于,网页,iPhone web applications, templates, framework打包用于Windows / Linux桌面的Jav
打包用于Windows / Linux桌面的Java应用程序,打包用于Windows / Linux桌面的Java应用程序,应用程序,桌面,Windows/Linux,我认为,Pack关于体系结构:我应该如何构建Java应
关于体系结构:我应该如何构建Java应用程序,将类放在哪里?,关于体系结构:我应该如何构建Java应用程序,将类放在哪里?,应用程序,支持,困惑,我可以使用JavaScript创建客户端电
我可以使用JavaScript创建客户端电子邮件吗?,我可以使用JavaScript创建客户端电子邮件吗?,客户端,邮件,网页,操作,Can I use JavaScrip在Web应用程序上执行压力测试?
在Web应用程序上执行压力测试?,在Web应用程序上执行压力测试?,应用程序,主页,写了,简单,Performing a Stress Test on Web Application关于用户界面:图标:没有设计技能的开
关于用户界面:图标:没有设计技能的开发人员如何使他/她的应用程序图标看起来漂亮?,关于用户界面:图标:没有设计技能的开发人员如何使他/