部署包不包含所有最新文件

时间:2014-05-25 12:40:25

标签: deployment visual-studio-2013 teamcity

我尝试部署解决方案,但每次尝试部署时(使用visual studio或teamcity中的单击部署)。我的部署似乎没有应该存在的所有文件。

我已经在visual studio中使用Webdeploy设置了发布配置文件。我注意到的是,部署包(最终位于项目目录中的Obj文件夹中)似乎并不像我期望的那样包含文件。 E.G,我的App_Config文件夹中有一个文件我已重命名,包中没有文件(旧/新格式)...

我已经尝试删除目标计算机上的所有内容,因此我确信部署正常运行,在部署之前似乎没有正确打包

有什么想法吗?

由于 NAV

1 个答案:

答案 0 :(得分:0)

我一直在试图弄清楚为什么有些文件没有部署,似乎你可以在每个文件的基础上定义构建操作,由于某种原因,我需要的这个文件没有相同的像其他类似文件一样构建动作。

如果你有类似的问题,希望你会找到这个答案,并且不会花费数天的时间来尝试解决它,就像我在试错时所做的那样。你需要做的就是;

  1. 右键单击解决方案资源管理器中的文件,
  2. 点击属性
  3. 设置适当的“构建操作”(对我而言,似乎适当的构建操作是内容。)
  4. 确保“复制到输出目录”具有满足您需求的相应配置。出于我的目的,我将其设置为“始终复制”