我正在做一个项目,该项目需要我们在一些 Raspberry Pi 上远程构建。我们使用的是 Visual Studio 2017,它引入了一些限制。我设法创建了两个 Visual Studio 模板,一个可以在 Windows 上构建,一个可以在 Pis 上远程构建。
然而,每次有人使用我的模板时,他们都需要创建两个模板并进行大量拖放操作,然后他们需要自己进行一些配置(这是简单使用模板的问题)。
我想构建一个简单的“.bat”脚本(或者如果我真的需要的话,可能是一个小的 C# 程序),它将创建两个模板并自动添加所需的配置。特别是因为我对模板所做的每一次修改都会迫使每个人再次生成两个“.vcxproj”文件。
我发现了几篇关于通过命令行构建的帖子,以及2011 年关于从命令行创建完整解决方案的 StackOverflow 帖子(当时 Visual Studio 无法做到,但它已经 6 年多了,所以可能已经改变)。我只需要从模板中生成“.vcxproj”文件,没什么好说的。可以通过命令行实现吗?