【发布时间】:2018-09-16 22:30:55
【问题描述】:
尝试使 Epi 服务器 .net 开发自动化。
msbuild 运行良好,但由于某种原因在 build 文件夹中缺少 modules 文件夹。尝试了 msbuild 的 addmodules 标志,但没有用。
任何帮助将不胜感激。
谢谢!
【问题讨论】:
标签: .net msbuild msbuild-task episerver
尝试使 Epi 服务器 .net 开发自动化。
msbuild 运行良好,但由于某种原因在 build 文件夹中缺少 modules 文件夹。尝试了 msbuild 的 addmodules 标志,但没有用。
任何帮助将不胜感激。
谢谢!
【问题讨论】:
标签: .net msbuild msbuild-task episerver
它可能不包含在.csproj 文件中。您需要手动复制 modules 文件夹或修改构建目标以包含其他文件。
最简单的方法是在 VS 的解决方案资源管理器中单击“显示所有文件”,然后在项目中包含 modules 文件夹。确保所有文件的构建操作都是“内容”。然后在构建/发布时包含该文件夹。
或者,您可以修改 .csproj 文件以在发布时包含其他文件:https://ajmburns.wordpress.com/2016/04/10/including-additional-generated-files-when-publishing-a-net-web-application/
【讨论】: