我有一个PNG(即压缩图像),我想在我的程序集中包括(即应用程序).
怎么做?
附加信息:
我尝试在Visual Studio 2010中向我的程序集添加PNG资源:

但是这不起作用,因为Visual Studio将其转换为未压缩的位图:
除了我想添加一个PNG.
]=== 1MB file size ==>
]=== 8MB file size ==============================================================================================================================================>
Run Code Online (Sandbox Code Playgroud) .net resources visual-studio-2010 .net-assembly visual-studio
我正在研究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)