从 Visual Studio 2013 部署 Azure Webjobs 时未包含某些程序集

2024-01-10

我有一个 Visual Studio 2013 类库项目,目录结构如下:

\MyClassLibraryProject
    \ExternalLibraries
        3rdPartyLib.dll
    \bin
       \Debug
       \Release
    etc.

在ExternalLibraries内部,我复制了一些第三方程序集,然后从项目中引用它们(Copy local = true)。我编译了该项目,在我的 Release 目录中,我当然看到了 MyClassLibraryProject.dll 和第 3 方 DLL,如 3rdPartyLib.dll 等。到目前为止还不错。

然后我有另一个项目(控制台应用程序 - Azure webjob),我从中添加对 \MyClassLibraryProject\bin\Release\MyClassLibraryProject.dll 的引用(Copy local = true)。它看起来像这样:

\MyWebjob
   \bin
       \Debug
           MyWebJob.exe
           MyClassLibraryProject.dll
           3rdPartyLib.dll

正如您所看到的,当我添加对 MyClassLibraryProject.dll 的引用(Copy local = true)时,它还复制了它的依赖程序集 3rdPartyLib.dll。目前很好。

但是,当将 webjob 项目发布到 Azure 时(右键单击“项目”,“发布...”) 3rdPartyLib.dll 是not部署。结果,webjobs 仪表板抱怨找不到它,当然 webjob 也不会执行。

这是用户错误还是其他原因?


这是一个问题。您需要手动部署或通过 nuget 将依赖项添加到 webjob 中。

看这个使用 Visual Studio 2013 部署时未复制相关依赖项 (DLL) https://stackoverflow.com/questions/25859089/relevant-dependencies-dll-not-being-copied-when-deploying-using-visual-studio

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从 Visual Studio 2013 部署 Azure Webjobs 时未包含某些程序集 的相关文章

  • Git 更改未显示在 VS2013 Update 2 中

    我在 VS2013 中使用 Git 我更改的文件没有显示在 VS 的 更改 窗口中 当我更改文件但在将其保存到磁盘之前 它确实会显示 但是 一旦我将文件保存到磁盘 更改就会从 更改 窗口中消失 我尝试卸载并重新安装 VS2013 但没有帮助
  • 本机 C++ 和 C# 互操作

    因此 我正在构建一个必须使用 C 工作的应用程序 但 MFC ATL 太混乱了 不符合我的喜好 所以我有了一个绝妙的主意 即用本机 C 编写所有 思考 代码 并用 C 编写所有漂亮的 UI 代码 但问题是两者之间的互操作性 在我对此过于着迷
  • .NET ListView列顺序问题

    我在表单中遇到问题 我已按以下顺序将列添加到 NET ListView 控件 A B C D A D 列的显示索引按顺序为 0 3 但它们的显示顺序错误 A B D C these are switched at runtime 注意 一切
  • 具有长期运行对象上下文的实体框架

    我对 WinForms 我敢说 WPF 中的 Linq to SQL 的主要烦恼之一是缺乏对长时间运行的数据上下文的支持 请参阅here http blogs msdn com dinesh kulkarni archive 2008 04
  • 优化对绑定到 DataGridView 的 DataTable 的更新

    我的应用程序中有一个显示一些数据的表单 当我第一次显示表单时 我将一些数据加载到 DataTable 中 然后将 DataTable 绑定到 DataGridView 我还启动了一个异步方法来执行一些较慢的数据库查询 当这些慢查询完成时 我
  • Azure Function App Azure 服务总线触发器触发两次

    我使用带有服务总线触发器的 Azure Function Apps 来读取服务总线并对服务总线消息的内容执行操作 服务总线接收 JSON 序列化对象 然后将 JSON 消息反序列化回 Function App 中的对象 然而 由于某种原因
  • 将某人的当地时间转换为 UTC 时间

    我有点迷失在时区中 我存储了 UTC 时间的数据 服务器位于荷兰 所以我们生活在 utc 1 现在采用夏令时 采用 utc 2 现在客户说 给我8月5日的数据 所以我必须从 他的时间 计算UTC时间 为此我必须知道 你的 utc 偏移量是多
  • azure AI QUERY结合开始和响应来计算平均值

    我对 azure 的应用程序洞察分析查询还很陌生 我正在尝试根据我拥有的数据制作一些报告 表中customEvents 有一些行代表请求 又名事件 的开始和返回 又名开始和成功 但我无法弄清楚如何结合开始和成功来计算平均值 制作报告 let
  • F# 方法返回 null 而不是 Option

    我开发F 应用 net 4 6 1 on VS2015 我有方法 type CommonHelper static member SideEffectOnNull act x if x null then act x else x stat
  • csproj 文件 Visual Studio 中的重复文件

    不知何故 我在解决方案中看到重复的文件 我深入研究后发现 不知何故 某些文件有两个条目 csproj文件 这就是为什么显示的两个文件实际上是一个文件 我必须找到所有文件 csproj文件 有没有什么简单的方法可以删除这些条目csproj 还
  • CAT.NET 的现状如何?

    我正在尝试查找适用于 VS2010 的 Microsoft CAT NET 似乎有 2 0 版本的测试版 但 Microsoft Connect 中指向它的每个链接现在都已失效 这是我能找到的最新参考资料 http blogs msdn c
  • 自定义属性以确保封装

    我开始研究自定义属性 并且提出了以下想法 如果我可以创建一个属性来限制变量对其支持的属性的使用 该怎么办 RestrictToProperty Foo private object foo public object Foo get ret
  • Windows 7 中的 VS2017“尝试确定 dotnet.exe 的进程 ID 时发生错误”

    项目属性 gt 启用 SSL false 关闭 选择 IIS Express 作为调试选项 已安装 IIS 10 0 Express 总是低于错误 任何人都可以建议修复吗 已经尝试过以下网址 但仍然没有希望 尝试确定托管您的应用程序的 do
  • Windows Azure 虚拟机配备什么类型的显卡?

    我正在考虑在 Windows Azure 虚拟机上运行一些图形密集型程序 但不确定它们有什么样的硬件 所有虚拟机都具有相同的 GPU 吗 您对此有何体验 Azure 虚拟机中的 GPU 可能非常基本 并且很可能不具备执行密集图形操作所需的处
  • VIsual Studio 2022 卡在恢复 Nuget 包上

    我和这里的人有同样的问题 Visual Studio 陷入 恢复解决方案包 的困境 https stackoverflow com questions 63610066 visual studio get stuck on restorin
  • 从 Silverlight 中的文件夹加载资源“.resx”

    我有一个多语言应用程序 客户想要按照他的意愿编辑 Resources resx 文件 我创建了 silverlight 项目并添加了一些文件 资源 resx 资源 en US resx1 资源 uk UA resx2 他们都有构建操作 嵌入
  • 使用 asp.net mvc 4 的简单注入器,从另一个程序集加载控制器

    我正在开发一个 asp net mvc 4 站点 使用 Simple Injector 作为 Ioc 工具 这将是一个可插拔的架构 某些控制器和视图位于另一个程序集中 另一个 mvc4 应用程序 Plugin Web dll 从主应用程序中
  • 如何使用 VIM 进行 .Net 开发 [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 实体框架代码优先:如何手动更新数据库?

    我构建了一个小型 WPF 演示应用程序 它使用 EF Code First 将其数据保存在 SQL CE 4 0 DB 中 除非我从模型对象中删除属性 否则它工作正常 例如 如果我从此类中删除 HosteBy public class Di
  • 在 C# 中将字符串转换为等效的字节十六进制

    我有一个传入的字符串68016101061B4A60193390662046804020422044204000420040402060226024676DB16我想转换成0x68 0x01 0x61 0x01 0x06 0x1B 0x4A

随机推荐