使用post-build事件命令部署asp.net mvc网站

时间:2018-01-10 09:40:31

标签: c# asp.net-mvc visual-studio-2015

我想将使用visual studio构建的mvc网站部署到特定的文件夹位置。 如何使用项目post-build事件命令完成。 enter image description here

项目构建时应将网站发布到特定文件夹位置。

2 个答案:

答案 0 :(得分:0)

我假设项目正在建设成功&已解决所有外部参考。

<强> 1。首先设置目录的目标位置,如下面的Web项目中的图像:

enter image description here

这是可选的,但比再次从构建路径更改调试/释放更好&amp;试。

<强> 2。在Post-build事件中添加如下内容:

copy "$(ProjectDir)\bin\*.*" "c:\check\" 

希望它有所帮助。

<强>更新

这是asp.Net mvc Web项目或网站吗? Web项目可以将输出路径设置为bin,如步骤1所示。如果您不希望步骤2中的该命令需要编译代码的路径作为第一个参数&amp;您需要复制为第二个参数的路径,无论它们在哪里。它使用copy命令,该命令与DOS&amp; Linux操作系统。参考 https://technet.microsoft.com/en-in/library/bb490886.aspx用于复制命令。

答案 1 :(得分:0)

两个步骤:

  1. 使用部署到文件系统作为发布方法为项目创建发布配置文件
  2. 在postbuild事件中,使用DeployOnBuild = true参数调用msbuild.exe,指定您发布配置文件。
相关问题