2015-10-05 97 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