1

我的 .NET 应用程序出现了一个奇怪的问题 - 我使用 Visual Studio 中的资源包含了另一个 .exe 应用程序,编译成功后,应用程序的权重为9 621 504字节(通过多种方式检查并始终显示相同的值)。当我使用以下代码检查应用程序权重时,会出现“魔术”:

Dim mySize As New IO.FileInfo(Application.ExecutablePath)

的输出mySize11 575 296字节...(Windows 仍然显示它的9 621 504字节)这怎么可能?

谷歌没有关于这个问题的结果。

打包资源应用程序只有2 252 800字节。

编辑:我注意到它只发生在 Windows 8 上,当我将兼容模式设置为 Windows 7 时,它工作得很好。

4

0 回答 0