我认为标题很清楚,但我会详细说明。
我有两个网站(好吧,一个网站和一个网络应用)。
当我在TFS中执行构建时,两个单独的Web应用程序将被放入_PublishedWebsites
下面的单独文件夹中我想在我的网络应用程序的csproj中放置一个目标,它只会在tfs中执行,它会进行一些合并(我不需要帮助)。
我可以在web.csproj中创建一个只能运行tfs的目标名称吗?我可以使用哪些环境变量来引用_PublishedWebsites文件夹? $(OUTDIR)?
答案 0 :(得分:2)
没有目标只有TFS会运行,但您可以在目标上放置一个条件,以便它不会在Visual Studio构建中运行。 MSBuild属性是$(BuildingInsideVisualStudio) - 正如您所期望的那样,在Visual Studio中构建时它设置为true。