Visual studio Visual studio停止执行自定义生成步骤

Visual studio Visual studio停止执行自定义生成步骤,visual-studio,protocol-buffers,custom-build-step,Visual Studio,Protocol Buffers,Custom Build Step,不知道该如何解决这个问题,也许有人以前遇到过这个问题,可以给出一个提示去哪里寻找 问题是,我的visual studio项目有一个分配了自定义生成步骤的原型文件: 。\*protoc.exe的某些路径*\protoc--proto_path=%(RootDir)%(目录)--cpp_out=%(RootDir)%(目录)%(完整路径) 一切都很好,直到有一天它停止了,我不知道为什么。也许我搞砸了一些环境变量或设置或其他东西。当我使用CmakeGui生成一个VisualStudio项目时,这个问题

不知道该如何解决这个问题,也许有人以前遇到过这个问题,可以给出一个提示去哪里寻找

问题是,我的visual studio项目有一个分配了自定义生成步骤的原型文件:

。\*protoc.exe的某些路径*\protoc--proto_path=%(RootDir)%(目录)--cpp_out=%(RootDir)%(目录)%(完整路径)

一切都很好,直到有一天它停止了,我不知道为什么。也许我搞砸了一些环境变量或设置或其他东西。当我使用CmakeGui生成一个VisualStudio项目时,这个问题还扩展到其他项目,这些项目生成了一些自定义的构建步骤。这些步骤有一个描述集“Compiling%(Filename).proto…”,该描述集不会出现在输出中。几乎就好像它被完全忽略了一样,但编译器无法构建项目,因为项目中存在对生成文件的引用


如果您对如何解决此问题有任何建议,我们将不胜感激。

在我使用visual installer进行修复后,问题自行解决。 Wtf是一个问题,但仍然是一个谜