Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 来自C++;,有没有办法获取C#exe的文件版本信息?_C++ - Fatal编程技术网

C++ 来自C++;,有没有办法获取C#exe的文件版本信息?

C++ 来自C++;,有没有办法获取C#exe的文件版本信息?,c++,C++,我在VS2013 C++中,我使用 GETFILVERIZIN IOFFEZHESS 和 GETFILVELISTIONEXION,获得了用C++构建的EXE文件版本。我现在希望能够从用C#构建的exe中获取文件版本。…是否GetFileVersionInfo不适用于C#可执行文件?这会让我有点吃惊。这个问题没有意义。C#可执行文件可以而且确实具有可通过GetFileVersionInfo检索的版本信息。很可能他指的是.NET程序集的文件版本(这无法通过任何Win32 API检索),它编码在程序

我在VS2013 C++中,我使用<代码> GETFILVERIZIN IOFFEZHESS 和 GETFILVELISTIONEXION<代码>,获得了用C++构建的EXE文件版本。我现在希望能够从用C#构建的exe中获取文件版本。

…是否
GetFileVersionInfo
不适用于C#可执行文件?这会让我有点吃惊。这个问题没有意义。C#可执行文件可以而且确实具有可通过
GetFileVersionInfo
检索的版本信息。很可能他指的是.NET程序集的文件版本(这无法通过任何Win32 API检索),它编码在程序集的MS IL中。