如何了解visualstudio中的项目类型
how to know what type of project in visual studio
我正在尝试对windows源代码进行逆向工程。
有一个包含不同项目的解决方案。。。我如何确切地知道一个项目是win32 project类型还是win32控制台应用程序类型?将project.vcxproj文件放在记事本中我只注意到win32<\platform>,它实际上与win32控制台应用程序或win32项目没有区别
默认情况下,GUI子系统项目具有链接器选项/subsystem:windows
。控制台项目没有。但这可以在以后随意更改,因此您无法确切地知道原始项目类型是什么。
在控制台应用程序的.vcxproj文件中,我注意到CCD_ 2作为CCD_ 3元素的cdata中的项目之一出现。控制台应用程序可能还有其他提示。
在我的VS版本(Community 2015(中,当我创建一个新的Win32项目时,它包含非控制台应用程序文件,如Resource Files/*.ico
。如果ReadMe.txt
仍然存在,那可能也有线索。
如果你想重新创建一个项目,我会说,只需根据它是什么类型的程序,对它进行有根据的猜测,然后尝试将代码粘贴到该类型的新项目中。如果出现错误,可能是您选择了错误的设置,或者项目具有作者设置的其他设置。
从这里的各种答案来看,我想说,你最好的选择是在环境中窥探,寻找线索,运用你的判断,然后尝试一下。
相关文章:
- 文本冒险游戏 - 如何区分一种项目类型与另一种项目类型以及如何构建项目类/子类
- C++项目类型
- Eclipse/CDT_C++给出"语义错误_"类型XXX无法解决"。项目运行
- 为什么我必须在初始化 std::array<SomeStruct, size> 时指定每个项目的类型C++
- 如何将项目放入具有模板化超类类型的向量中
- 使用模板在核心类型不同的不同项目中使用通用代码,这些项目的核心类型在 c++ 中是不同的
- 错误:在 mingw64 上构建 cmake+boost 项目时'GetSystemTimeAsFileTime'的类型冲突
- 如何在 Visual Studio 2015 中将项目的配置类型动态更改为静态库?
- C ,代码::块,我应该在Windows和MacOS中选择哪种项目类型
- Eclipse 不支持C++项目类型
- Windows 8项目类型性能差异
- 模板<类项目类型>?
- 当项目类型更改为 DLL 时,仍会引用 .lib 文件
- 将c++项目类型从x86更改为x64后的链接器错误
- 是否可以强制CMake生成visualstudio项目上的其他项目类型生成
- 我可以使用宏来切换项目类型吗?
- 任何STL数据结构,如pair,提供三个项目(类型)而不是两个
- 扩展Visual Studio(2010+)项目类型处理程序
- Eclipse中的代码完成/项目类型
- 如何了解visualstudio中的项目类型