小编Jef*_*app的帖子

Visual Studio 2012 Web Publish不会复制文件

我在VS 2012中有一个Web应用程序项目,当我使用Web发布工具时,它成功构建但不会将任何文件复制到发布目标(在本例中为文件系统).

如果我查看构建输出,我可以看到所有内容都被正确复制到obj\Release\Package\PackageTmp \但是然后我在构建输出中看到的就是:

4>完成建筑项目"{Project} .csproj".
4>删除现有文件...
4>发布文件夹/ ...
4> ==========构建:3成功,0失败,1最新,0跳过===== =====
==========发布:1成功,0失败,0跳过==========

尽管它表示发布成功,但目标目录中没有用于发布的文件.

我已经在多个项目中看到过这种情况,有时似乎解决方案/平台配置会导致此问题,但我无法找到确切的原因.

有没有其他人看到过这种情况,或者对如何使其正常工作有所了解?

更新:

我可能已经找到了解决方法.我刚刚再次发生这种情况,我正在搞乱发布设置.一旦我将设置选项卡上的所选配置更改为其他配置,然后返回到我想要使用的配置,我的所有文件再次开始发布.希望这可以在将来的其他项目中使用.

更新2:

我在Microsoft Connect上发布了一个错误,并从VS Web Developer团队的开发人员那里收到了回复.他说他们已经在内部版本中解决了这个问题,并将很快发布一个更新发布工具来解决这个问题.

更新3:

最近使用Visual Studio 2012 Update 2修复了此问题

asp.net asp.net-mvc visual-studio-2012 msbuild-wpp visual-studio-publish

229
推荐指数
9
解决办法
14万
查看次数