我有两个项目:
- 仅由静态文件(内容文件、图像和脚本)组成的复杂网站原型
- 一个公司的简单公共 Asp.net MVC 4 网站
公司将 AppHarbor 用于其公共网站。由于我的原型是静态的并且没有特定的依赖项,我想将它放在公共网站的文件夹中。由于默认情况下 MVC 不会路由现有文件,因此这种情况应该可以工作。
因此,我将我的原型发布到公共网站的本地 GIT 存储库中的本地文件夹,以便它自动同步到 AppHarbor。
问题是公共网站 Web 应用程序已部署到 AppHarbor,并且随着服务的工作,它仅部署属于 Web 应用程序项目的项目。这意味着每当我发布我的原型时,我还应该编辑我的公共 Web 应用程序的项目文件以添加/删除与原型更改相关的项目。
问题
是否有任何自动化方式可以编辑 csproj 文件并进行适当的更改,以便我的原型可以部署在 AppHarbor 上?