【发布时间】:2010-12-11 12:03:49
【问题描述】:
我正在做一个小型应用程序,我需要一个 DatePicker 控件,所以我使用 WPF 工具包 datepicker。完成我的应用程序后,我注意到我的应用程序 exe 的大小为 250k,而 WPFToolkit dll 的大小为 442k。因此,我通过从中删除其他控件来从工具包中提取 datepicker 控件。但这对我不起作用。应用程序在运行时失败。如何仅从工具包中提取 datepicker 控件?
【问题讨论】:
-
你能提供更多细节吗?是否存在编译错误,或者您的库的自定义版本在运行时失败?
-
是的,我自定义的库版本在运行时失败。
-
发布我猜的异常和堆栈跟踪。您可能不小心删除了一个依赖项。
-
另外,您确定这对您来说是个大问题吗?老实说,性能改进可以忽略不计(不会加载你不使用的东西),额外的 400k 似乎没什么大不了的。另一方面 - 手动削减库意味着当库的新版本出现并且您想要更新时会很麻烦。对我来说,这听起来像是一个过早优化的经典案例,在一切正常并经过测试之前,您不应该为此烦恼,即使这样也只有当它带来问题时。
标签: wpf datepicker wpftoolkit