2012-04-05 142 views
6

我想我的目标.NET应用程序,以.NetFramework 4(客户端配置文件),但后来我认识到第三方控件使用System.Design实现自定义的控制。.Net框架4全和Net Framework 4的客户端配置文件瞄准

现在我正在关注的用户,大多数都会有自己的系统,而不是.Net框架4全上安装了.NET Framework 4客户端配置文件。用户是否会觉得下载和安装完整框架令人讨厌。但是只有一个小尺寸的客户端 - 41mb和全 - 48mb。

是否大多数.NET应用只需要客户的个人资料?还有一种替代方法可以在c#中使用ControlDesigner类与客户端配置文件。

请帮我一把。

+0

http://stackoverflow.com/questions/2759228/difference-between-net-4-client-profile-and-full-framework-download – 2012-04-05 11:03:16

+0

@Wimbo感谢您的链接我已经读过这个问题。但它没有给我想要的答案。 – techno 2012-04-05 11:04:26

+0

@techno - 只需要完整的.NET Framework。如果有人没有它,他们会下载它。我应该指出.NET Framework 4是通过Windows Update发送的。 – 2012-04-05 11:07:13

回答

3

您只需选择完整的.NET 4框架为目标框架。试图采取任何捷径,将在你的脸上炸毁。那么,最重要的是你的用户的脸。

这只是没有问题。您的安装项目需要确保在用户机器上提供正确的配置文件。如果不是,如果她已经拥有客户端配置文件,则其下载量为48兆字节,.NET安装程序只下载缺失的部分。

0

你总是可以有副本设置为true System.Design和分发与您的应用程序。

除此之外,他们必须安装它。除非第三方控制放弃依赖关系,否则没有别的办法。

+0

请说清楚。 – techno 2012-04-05 11:25:50

+0

需要澄清什么? – 2012-04-05 11:27:11

+0

'将System.Design的副本设置为true并将其与应用程序分发' – techno 2012-04-05 11:28:10

相关问题