解决方案包含2个项目。所有这些都是mvc站点,但在第二个站点上删除了文件global.asax。第一个项目引用了第二个项目。第二个项目的所有视图,图像,js和css文件都具有“始终复制”属性。在构建后事件命令行的第一个项目中,我添加了一个脚本,将这些文件从bin复制到另一个文件夹(“Base”)。 构建之后一切正常,但在使用“in file system”方法发布后,文件不会从bin文件夹中复制。 “Base”文件夹未添加到第一个项目中,它是在第一个项目之后创建的。
答案 0 :(得分:-3)
设置项目构建顺序
在Post-buid事件中手动复制,如下所示。
COPY "$(TargetDir)*.*" "c:\MySolution\MyProject\etc"