我很好奇在没有打开项目的情况下发布文章并从上下文菜单中选择“发布”选项。我知道Visual Studio大量使用外部应用程序作为功能并在IDE中使用它们,因此我认为我可以通过使用TFS和VS外部API调用编写应用程序来管理它。我已经进行了搜索但找不到任何有用的东西。
有人可以帮我建议一个强有力的切入点吗?
答案 0 :(得分:2)
这在某种程度上取决于您尝试发布的项目类型,但通常会通过引导下的MsBuild执行发布操作。
还有其他msbuild目标用于将程序包打包并发布到远程位置。
msbuild.exe mysolution.sln /t:package,publish
您还可以将属性DeployOnBuild
设置为true
,让MsBuild作为正常构建的一部分运行发布操作:
msbuild.exe mysolution.sln /t:build /p:DeployOnBuild=true
另见: