Azure 发布错误 - 无法复制文件 obj\Debug uild.force

问题描述 投票:0回答:2

我尝试发布我的 Azure 云项目,但收到以下错误消息

无法复制文件

obj\Debug\build.force
,因为找不到该文件
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio 14.0\Windows Azure Tools .8\Microsoft.WindowsAzure.targets

当我尝试通过右键单击云项目,选择构建配置

Debug
,然后单击
publish
来发布时,出现此错误。

如果我选择构建配置

Release
它发布成功。

看起来这种情况是间歇性发生的。

即使我选择发布模式,我也会收到上述相同的错误:

  • 右键单击
    Cloudproject
  • 选择
    Publish
  • 选择环境
    Staging
  • 选择构建配置
    Release

更新 每当我收到此错误时,我都会在发布期间尝试在暂存/生产/发布之间进行不同的组合,有时它会起作用。

关于可能出什么问题有什么想法吗?

我使用的是 Windows 10、VS2015 和 Azure SDK 2.8

c# asp.net-mvc azure visual-studio-2015 azure-sdk-.net
2个回答
7
投票

我经常收到此错误。我通过以下方式解决了这个错误。

  1. 在管理员模式下打开记事本++。
  2. 在notepad++中打开我的项目的
    .csproj
    文件。
  3. .csproj
    文件中删除以下行。

    "Content Include=obj\\Debug\\build.force"

  4. 保存

    .csproj
    文件。

  5. 在 Visual Studio 中重新加载项目。
  6. 发布项目。

这个解决方案对我有用。希望它对你有用。


0
投票

删除了Bin debug 和release 里面的文件夹和文件。重新构建并发布到 azure 效果很好

© www.soinside.com 2019 - 2024. All rights reserved.