我试图发布我的Web应用程序。它在15分钟前完全没用,并且在此期间没有发现任何变化。现在收到此错误:
将文件bin \ myApp.dll复制到obj \ Release \ Package \ PackageTmp \ bin \ myApp.dll失败。找不到路径的一部分' obj \ Release \ Package \ PackageTmp \ bin \ myApp.dll'。
尝试手动复制dll,Windows就会挂起。
有什么想法吗?
答案 0 :(得分:0)
当文件被Windows锁定(仍然在使用中)时,通常会发生这种情况。
尝试右键单击解决方案并执行"清理"解。然后重建。
如果这不起作用。尝试清理解决方案,关闭Visual Studio,重新打开它,然后发布它。
答案 1 :(得分:0)
认为我已经修好了。必须直接远程进入服务器并将发布文件夹剪切到桌面,然后再将其复制回来。 Window's抛出了一些权限错误,它不应该有,因为我有完全权限,但是当我点击“再试一次”时工作。然后以相同的方式手动插入dll并再次尝试发布。这次它奏效了。有点奇怪,但现在似乎在起作用。
答案 2 :(得分:0)
我一直在寻找解决此问题的方法,就我而言,我发现在IIS中发布项目时并未创建该文件夹。因此,我已将文件夹从项目目录复制到项目发布的位置。
对我有用!