Azure:部署不属于解决方案的文件

wil*_*lvv 1 deployment model-view-controller azure

部署我的Web项目(ASP.NET MVC项目)时,我想要部署一个文件,但是我想从解决方案中删除该文件(这是一个非常大的CSS文件,会减慢我的解决方案并崩溃VS如果我误打开它).

有没有办法让Azure项目包含此文件,以便将其添加到要部署的包中?

谢谢

Jas*_*ley 5

一种选择是在将添加它的项目文件中添加BeforeBuild ItemGroup.为此,请尝试以下操作:

  1. 右键单击MVC项目,然后选择"编辑项目文件"
  2. 转到该文件的底部并取消注释<Target Name ="BeforeBuild"> </ Target>
  3. 使用您自己的文件名和路径使该目标看起来如下所示:

<Target Name ="BeforeBuild">

<ItemGroup> <Content Include ="Content\Site2.css"/> </ ItemGroup>

</目标>

  4.保存并重新加载项目文件

现在,当您打包包含MVC项目的Azure项目时,BeforeBuild目标中添加的内容应该在包中.