Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.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
我们什么时候使用msbuild文件?_Msbuild - Fatal编程技术网

我们什么时候使用msbuild文件?

我们什么时候使用msbuild文件?,msbuild,Msbuild,我正在VS2008中开发一个web应用程序。要编译应用程序,我在Visual Studio中构建并单击构建解决方案,当我必须部署站点时,我单击发布,它将站点发布到一个目录中 现在我的问题是我们什么时候使用这个msbuild文件?这个文件到底为我们做了什么 谢谢。当您必须在编译之前或之后执行一系列操作时,可以使用生成文件。这在大多数大型项目中使用,在这些项目中,需要完成其他事情(下面给出了其他事情的示例),并通过MS build实现自动化 使用build可以完成的事项示例: 运行单元测试 功能测

我正在VS2008中开发一个web应用程序。要编译应用程序,我在Visual Studio中构建并单击构建解决方案,当我必须部署站点时,我单击发布,它将站点发布到一个目录中

现在我的问题是我们什么时候使用这个msbuild文件?这个文件到底为我们做了什么


谢谢。

当您必须在编译之前或之后执行一系列操作时,可以使用生成文件。这在大多数大型项目中使用,在这些项目中,需要完成其他事情(下面给出了其他事情的示例),并通过MS build实现自动化

使用build可以完成的事项示例:

  • 运行单元测试
  • 功能测试
  • 静态代码分析和报告
  • 作为安装程序进行打包