【问题标题】:Publish Azure WebJob including all items from bin-folder发布 Azure WebJob,包括 bin 文件夹中的所有项目
【发布时间】:2014-12-16 00:14:39
【问题描述】:

我正在尝试发布连接到 Azure 网站的 WebJob。所以我在网站上使用发布。这将发布站点并在 App_Data-Folder 中部署 WebJob 的文件。

问题是,我在 WebJob 中使用 NuGet 包 Microsoft.SqlServer.Types,它带来了 2 个 dll,其中一个是 C++ 本机库。此 dll 位于我的 WebJob-bin-folder 的“/bin/SqlServerTypes”中,发布操作不会部署该 dll。仅部署直接位于 WebJob 的 bin-Folder 内的项目。

如何确保将 WebJob 项目中的完整 bin 文件夹部署到 Web 上的 App_Data?

到目前为止我尝试的是:

  • 在 WebSite-project 中添加对 WebJob-project 的项目引用。
  • 在 VS 中的 App_Data 下生成文件夹结构并在此处引用 dll。

编辑: 结果是,在 App_Data-Folder 下创建结构时,我遇到了一个简单的拼写错误。就我而言,当我刚刚将这些 dll 添加到工具预期它们的文件夹中时,它就起作用了。查看其他好的链接的答案。

【问题讨论】:

    标签: azure deployment publish azure-webjobs


    【解决方案1】:

    我遇到了类似的问题。 Check this out.

    据我所知,这还没有解决。一种解决方法是通过 FTP 复制相关依赖项。

    希望这会有所帮助。

    【讨论】:

    • 是的,它是相似的。我已经相应地编辑了我的问题。
    • FTP 对我来说不是解决方案,但我会将您的答案标记为解决方案,因为它指出了主要问题。
    • @sprinter252 很高兴你解决了。我会为我的部署尝试你的解决方案。
    猜你喜欢
    • 1970-01-01
    • 2021-06-24
    • 1970-01-01
    • 2014-03-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-06
    • 1970-01-01
    相关资源
    最近更新 更多