这是在完全不受管理的操作系统上运行托管代码的必然结果.Windows资源管理器只知道如何读取非托管资源.你可以看到它们的样子,在Visual Studio中使用File + Open + File并选择你的.exe.您通常会在其中看到列出的三个资源组:
此非托管资源数据与您添加的托管资源是分开的.托管资源将编译到程序集清单中.非托管资源存储在图像文件的.rsrc部分中.您可以使用/ win32res命令行选项覆盖自动生成的版本.这需要一个.res文件,一个由rc.exe资源编译器从.rc资源脚本生成的二进制文件.一个古老的Windows SDK工具.
这可能会在某一天发生变化,超级秘密的Midori项目传闻将专注于托管操作系统.现在,我们将不得不使用胶水.