答案 0 :(得分:2)
这不起作用。但是你可以为每个项目添加另一个MSBuild-Step。
如果您不希望每次有一个解决方案检查“将构建变量传递为属性”时重复'命令行参数'。然后在'Buildenvironment'中选择'将环境变量注入构建过程',并将debounce
添加到'Properties Content'并将package ticketnummercheck;
import java.util.Scanner;
public class TicketnummerCheck {
public static void main(String[] args) {
int ticketnummer = 0;
Scanner input = new Scanner(System.in);
System.out.println("Ticketnummer:");
ticketnummer = input.nextInt();
String [] ticketnummerDB = {"1234", "12345", "123456", "123456"};
}
}
(或BUILD_ARGS="/t:rebuild ..."
)添加到'命令行参数'
如果您只想通过一个构建步骤管理一个作业,则可以使用 Windows批处理文件构建步骤来执行此操作。例如:
${BUILD_ARGS}
在这种情况下,您通常必须最初调用类似%BUILD_ARGS%
的内容,具体取决于您所需的构建环境
此外,您可能想要处理错误。因此,您可以在每个set BUILD_ARGS="/t:rebuild /p:VisualStudioVersion=11"
msbuild projectA.sln %BUILD_ARGS%
msbuild projectB.sln %BUILD_ARGS%
行之后添加call "C:\<path-to-your-visual-studio-ins>\VC\vcvars.bat"
。