Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/14.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
Asp.net mvc TeamCity-发布前替换一些文件_Asp.net Mvc_Teamcity_Web Deployment - Fatal编程技术网

Asp.net mvc TeamCity-发布前替换一些文件

Asp.net mvc TeamCity-发布前替换一些文件,asp.net-mvc,teamcity,web-deployment,Asp.net Mvc,Teamcity,Web Deployment,在我的ASP.NET MVC项目中,我需要通过TeamCity 2017.2.1设置部署,但问题是使用具有单独版本的第三方库进行部署。是否可以设置TeamCity在成功生成后和部署前用指定的文件替换某些bin文件?如前所述,您可以使用命令行生成步骤,在该步骤中,您可以使用copy命令替换依赖项。然而,我建议重新考虑这种做法,因为它可能会带来一些风险。这意味着您的代码将以不同的依赖关系进行部署,而不是以不同的依赖关系进行构建和测试。为什么不引用将在生产中使用的依赖项的同一版本 请参阅,您可以添加命

在我的ASP.NET MVC项目中,我需要通过TeamCity 2017.2.1设置部署,但问题是使用具有单独版本的第三方库进行部署。是否可以设置TeamCity在成功生成后和部署前用指定的文件替换某些
bin
文件?

如前所述,您可以使用命令行生成步骤,在该步骤中,您可以使用copy命令替换依赖项。然而,我建议重新考虑这种做法,因为它可能会带来一些风险。这意味着您的代码将以不同的依赖关系进行部署,而不是以不同的依赖关系进行构建和测试。为什么不引用将在生产中使用的依赖项的同一版本

请参阅,您可以添加命令行生成步骤并将所有必需的文件复制到bin文件夹。