.vxproj 的文件名可以用作文件本身内的变量吗?

Can a file name of a .vxproj be used as a variable within the file itself?

我打算使用文件名作为项目名称:

所以我确实有(例如)一个 vs 项目文件: “MyAwesomeProject.vxproj”

我想这样使用它(例如): <项目名称>$(项目文件名称)

$(Projectname) 现在的值为“MyAwesomeProject”

现在我知道“ProjectFileName”是一个不存在的变量,但是是否有其他变量可以使用它?

我找到了解决办法!我只需要在这里更深入地挖掘一下:

https://docs.microsoft.com/nl-nl/previous-versions/visualstudio/visual-studio-2015/msbuild/msbuild-reserved-and-well-known-properties?view=vs-2015

$(MSBuildProjectName) 是我需要的变量。这是没有扩展名的文件名。