Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# VS2010发布后从bin复制文件_C#_.net_Asp.net Mvc - Fatal编程技术网

C# VS2010发布后从bin复制文件

C# VS2010发布后从bin复制文件,c#,.net,asp.net-mvc,C#,.net,Asp.net Mvc,该解决方案包含2个项目。它们都是mvc站点,但在第二个站点上,文件global.asax被删除。第一个项目引用了第二个项目。第二个项目的所有视图、图像、js和css文件都具有“始终复制”属性。在构建后事件命令行的第一个项目中,我添加了一个脚本,将这些文件从bin复制到另一个文件夹(“Base”)。 构建后,一切正常,但使用“文件系统”方法发布后,文件不会从bin文件夹复制。 “基本”文件夹不会添加到第一个项目中,它是在第一次生成之后创建的 设置项目构建顺序 在生成后事件中手动复制,如下所示 CO

该解决方案包含2个项目。它们都是mvc站点,但在第二个站点上,文件global.asax被删除。第一个项目引用了第二个项目。第二个项目的所有视图、图像、js和css文件都具有“始终复制”属性。在构建后事件命令行的第一个项目中,我添加了一个脚本,将这些文件从bin复制到另一个文件夹(“Base”)。 构建后,一切正常,但使用“文件系统”方法发布后,文件不会从bin文件夹复制。 “基本”文件夹不会添加到第一个项目中,它是在第一次生成之后创建的

  • 设置项目构建顺序

  • 在生成后事件中手动复制,如下所示


  • COPY“$(TargetDir)*.*“c:\MySolution\MyProject\etc”

    您好,您要问的任务是什么?“c:\MySolution\MyProject\etc”-必须是动态字符串。@zayats答案应该使用-如果您想要项目目录,请使用
    $(ProjectDir)
    @DaveShaw(?),发布时似乎不会发生此生成后事件,仅在直接生成时才发生。发布时不会触发此事件,仅在生成后才会触发。