2010-05-11 52 views
1

所以我很难找到解决这个问题的解决方案。有什么方法可以从另一个项目继承宏。例如,对于后期构建,我想使用位于所有其他项目中的一个项目中的RemoteMachine地址的宏。我正在想像(ProjectContainingMacro。$ RemoteMachine)...有没有人有任何建议?Visual Studio属性页从其他项目继承宏

+0

我需要这个的原因是为每个项目在每个项目的后期构建命令行中放置远程机器地址,我可能只是把它放在一个中,其余的可能从那个继承...如果可能。这只是为了方便从机器切换到另一个,并且有20多个项目。 – James 2010-05-12 15:04:42

回答

2

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

+0

尽管......任何人都在寻找更好的方法? – James 2010-05-12 22:33:43

+0

是的,但是您可以将属性表添加到您的版本控制系统(与您的项目和解决方案文件一起),因此当您从另一台机器签出时,您将保留发布后宏。 – 2010-05-18 14:02:36

相关问题