2015-10-05 98 views
0

我想将Azure git部署与我正在使用的产品一起使用。我们引用了私人提供的Nuget上没有的第三方库。Azure网站使用第三方库的Git部署不在nuget

Azure与您所期望的git repo同步,但是当它编译失败时会报错,说明它无法在第三方库中找到类型。

该库已签入bin文件夹中的git。

如何在编译时让Azure引用此库?

回答

0

你应该能够使用标准的NuGet实践来完成这项工作。查看Package Sources的文档,您只需将软件包源文件(如myget.org)添加到nuget.config文件中,并将其与* .sln文件放在同一级别。

+0

我错过了你说它被检入源代码管理的行。我同意@DavidEbbo,它可能不被正确引用。 –

1

在Azure Web Apps上执行此操作与在本地执行操作应该没有什么特别的关系。如果你的程序集已经提交并且你从它提交的位置引用它,那么一切都应该正常工作。

如果没有,请尝试执行this document中的步骤以帮助确定问题。

+0

感谢大卫的评论,你们在这里完成的工作非常棒。我怀疑你说的是对的,我希望这篇文章没有指向斌,而是指向FS的其他地方。当我重新上线并确认时,我会检查它。 – Sam