小编jes*_*ter的帖子

WPF .exe - 大文件大小

我正在研究WPF应用程序,发现.exe的大小超过1.2MB.我想减少最终可执行文件的大小.代码不超过200 Kb,我在项目中使用了几个.png图像,总共占用了大约20kb.为什么最终的可执行文件如此之大?我使用ILDASM统计信息来查看.exe统计信息.发布以下输出:

File size            : 1267712
 PE header size       : 512 (496 used)    ( 0.04%)
 PE additional info   : 1547              ( 0.12%)
 Num.of PE sections   : 3
 CLR header size     : 72                 ( 0.01%)
 CLR meta-data size  : 72524              ( 5.72%)
 CLR additional info : 1160002            (91.50%)
 CLR method headers  : 3189               ( 0.25%)
 Managed code         : 28702             ( 2.26%)
 Data                 : 2048              ( 0.16%)
 Unaccounted          : -884              (-0.07%)

 Num.of PE sections   : 3
   .text    - 1265152
   .rsrc    - 1536 …
Run Code Online (Sandbox Code Playgroud)

c# wpf clr

10
推荐指数
1
解决办法
1895
查看次数

WPF Tabcontrol与计时器

我正在开发一个WPF应用程序,它监视有关一组正在运行的进程的一些重要数据并显示它.我有一些其他标签,它们UserControl可以执行其他一些功能.进程选项卡使用调度程序计时器每1秒更新一次数据,计算相对较重.我在这里尝试做的是仅在选择进程选项卡时触发计时器,并在选择其他选项卡时停止计时器,以便在用户未查看时不会不必要地进行数据计算.对于我的应用程序,中间数据值是无关紧要的.

我正在考虑订阅Loaded和用作标签内容的Unloaded事件,UserControl分别用于启动和停止计时器.还有更好的选择吗?

实现此功能的最佳方法是什么?

c# wpf timer

0
推荐指数
1
解决办法
193
查看次数

标签 统计

c# ×2

wpf ×2

clr ×1

timer ×1