【发布时间】: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