【问题标题】:Error BC3002 when publish to Azure发布到 Azure 时出现错误 BC3002
【发布时间】:2018-06-02 14:17:06
【问题描述】:

我正在使用 VS2015 在我的本地主机上开发一个 ASP.NET 网站。将其发布到 Azure 后,我收到附加错误。Error Message

由于它在我的本地驱动器上正常工作,并且我可以从错误行中选择类定义,因此我不确定将项目发布到 Azure 后可能导致问题的原因:

Error Line and the "Missing Object" definition

此外,我看到以下错误,虽然程序运行它可能会提供解决方案的线索,但我不知道我需要添加什么并且是:

enter image description here

【问题讨论】:

    标签: asp.net azure azure-web-app-service publish


    【解决方案1】:

    根据您提供的描述和图片,您面临的问题似乎是“发布到 Azure 应用服务后无法加载文件或程序集”。

    这是一个非常大的问题,可能由很多事情引起。以下是一些您可以参考的解决方法:

    1.右键单击您的项目并选择Properties。设置“GoogleObject”引用的程序集Copy Local to True。 您需要确保所有文件都位于 Web 应用的 bin 文件夹中。

    2.尝试通过 KUDU 或 FTP 客户端将您的网站内容手动部署到 Azure,看看是否有效。

    3.手动删除您在 wwwroot 中的所有文件并重新部署应用程序或单击“在目标位置删除其他文件”发布设置。

    【讨论】:

    • 1.我将 GoogleObject 的 Copy Local 设置为 True,但部署仍然无法正常工作 2。我从未将网站手动部署到 Azure,我需要阅读如何执行它。
    • 1.我将 GoogleObject 的 Copy Local 设置为 True,但部署仍然不起作用 2。我从未将网站手动部署到 Azure,我需要阅读如何执行它。 3. 我检查了“删除附加文件标志”,但在部署到 Azure 期间仍然出现错误。不确定您是否在屏幕打印下看到标题为:“在此处输入图像描述”的错误,也不确定这是否是同一问题的一部分或如何解决它,因为它要求我添加的参考看起来很奇怪(生成的名称由系统?)。虽然有错误,但网站在我的电脑上运行正常
    • 我发布了一些我遇到错误的文件(右键单击并选择发布选项),现在 Azure 正在运行。不知道为什么自动过程无法识别和发布它们,但现在一切都很好。感谢您的帮助。
    • 你的意思是当你第一次发布你的网站时它不起作用,而在你配置了一些东西之后它会起作用?
    • 您是否对配置进行了一些更改?如果是,可以告诉我更多细节吗?谢谢。
    猜你喜欢
    • 1970-01-01
    • 2022-10-16
    • 1970-01-01
    • 2020-08-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多