在 Visual Studio 2015 中,您可以使用预处理器宏来在编译时获取代码中的项目名称
_PROJECT_NAME
宏。 对于 C++ 项目,请添加以下代码:
_PROJECT_NAME=$(ProjectName)
对于 C# 项目,请添加以下代码:
_PROJECT_NAME=%(ProjectName)_PROJECT_NAME
宏。例如,在 C++ 项目中:
#include <iostream> int main() { std::cout << "项目名称: " << _PROJECT_NAME << std::endl; return 0; }
在 C# 项目中:
using System; class Program { static void Main(string[] args) { Console.WriteLine("项目名称: " + _PROJECT_NAME); } }
替换为您自己的代码位置,然后编译项目。 编译时,项目名称将替换为 _PROJECT_NAME
宏的值。领取专属 10元无门槛券
手把手带您无忧上云