Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio Visual Studio属性页从其他项目继承宏_Visual Studio_Macros_Inheritance - Fatal编程技术网

Visual studio Visual Studio属性页从其他项目继承宏

Visual studio Visual Studio属性页从其他项目继承宏,visual-studio,macros,inheritance,Visual Studio,Macros,Inheritance,所以我很难找到解决这个问题的办法。是否有任何方法可以从另一个项目继承宏。例如,对于后期构建,我希望对位于所有其他项目中的一个项目中的RemoteMachine地址使用宏。我在想(ProjectContainingMacro.$RemoteMachine)。。。有人有什么建议吗 一个可能的解决方法是,您可以将用户定义的宏添加到属性表并继承属性表。因此,现在我可以在后期生成的命令行中传递新的用户定义宏,如果我更改机器,则只有一个文件需要更改,即属性表本身。我需要这样做的原因是,我不需要在每个项目的每

所以我很难找到解决这个问题的办法。是否有任何方法可以从另一个项目继承宏。例如,对于后期构建,我希望对位于所有其他项目中的一个项目中的RemoteMachine地址使用宏。我在想(ProjectContainingMacro.$RemoteMachine)。。。有人有什么建议吗

一个可能的解决方法是,您可以将用户定义的宏添加到属性表并继承属性表。因此,现在我可以在后期生成的命令行中传递新的用户定义宏,如果我更改机器,则只有一个文件需要更改,即属性表本身。

我需要这样做的原因是,我不需要在每个项目的每个后期生成命令行中放置远程机器地址,我可以把它放在一个里面,剩下的可能是从那个继承来的。。。如果可能的话。这只是为了方便从一台机器切换到另一台机器,并且有20多个项目。仍然在寻找更好的方法。。。有人吗?是的,但您可以将属性页添加到修订控制系统(与项目和解决方案文件一起),因此当您从另一台计算机签出时,您将保留生成后宏。