首页 > 解决方案 > 预构建事件:使用 XCopy 复制文件并包含在项目中

问题描述

我有一个 asp.net MVC Web 应用程序,还有一些插件。我想将一些文件从插件项目复制到主项目。这是我的预构建事件评论:

xcopy /C /E /F /R /Y /I "$(SolutionDir)PluginLayer\$(ProjectName)\Areas\StreamVideo\Views" "$(SolutionDir)PresentLayer\Delta.Ecommerce\Plugins\StreamVideo\Areas\StreamVideo\Views"
xcopy /C /E /F /R /Y /I "$(SolutionDir)PluginLayer\$(ProjectName)\Scripts" "$(SolutionDir)PresentLayer\Delta.Ecommerce\Plugins\StreamVideo\Scripts"

它的工作很棒。但我需要将文件夹包含在项目中以进行 Web 部署。但是使用这个命令,我只是复制文件和文件夹,而不是包含到项目中,但是项目工作得很好,我的插件也工作得很好。但是当我想使用菜单中的发布按钮时,不包含此文件和文件夹,但是当我在解决方案资源管理器中包含文件和文件夹时,它工作得很好,当我按下发布按钮时,将其包含在发布文件夹中。我想用代码自动执行此操作,我不想每次都自己包含文件和文件夹

非常感谢。

标签: c#asp.netasp.net-mvcvisual-studiovisual-studio-2017

解决方案


推荐阅读