我有一个 VS2012 项目。为了让它运行,我需要一个主机文件条目,例如。127.0.0.1 local.mywebsite.com
问题是我想让新开发人员尽可能轻松地从 TFS 获取项目并运行它,而无需任何额外步骤。
如果该条目不存在,我是否可以执行一个构建后事件,该事件可以将该条目添加到我的主机文件中?
我有一个 VS2012 项目。为了让它运行,我需要一个主机文件条目,例如。127.0.0.1 local.mywebsite.com
问题是我想让新开发人员尽可能轻松地从 TFS 获取项目并运行它,而无需任何额外步骤。
如果该条目不存在,我是否可以执行一个构建后事件,该事件可以将该条目添加到我的主机文件中?
您可以通过使用 MSBuild 扩展构建过程来实现这一点。调用包含在目标中WriteLinesToFile
的任务。AfterBuild
或者,您可以编写自己的自定义 MSBuild Task。
回答我自己的问题:
你已准备好出发 !!!!现在,当您构建项目时,如果该条目存在,它将更新您的主机文件,如果该条目不存在,它将创建该条目。很酷的东西!