2016-09-29 26 views
0

我使用新的Amazon SDK使用最新的dll。我不能替換現有的(舊的)引用的程序集/ DLL,因爲一些舊的應用程序是基於它的,大部分功能已經摺舊了。我的同事從未更新他們的申請。我的問題適用於所有其他應用程序,而不僅僅是使用amazon但oracle,ajaxtoolkit,EF等等的應用程序。我總是用最新的程序集開發我的應用程序,每次將它推向生產時,某些應用程序都會失敗。如果將它重定向到更新的版本可以使它工作,我會很幸運,但大部分時間我必須重新編碼並使用舊的組件,而我並不贊同它。有沒有辦法讓我的應用程序能夠使用不同的dll或bin位置?我在web.config中看到一些代碼庫配置,但我不確定它。指向爲特定應用程序使用不同的程序集c#forms/mvc

我真的需要這樣的。每次我告訴他們更新他們的申請和圖書館,他們總是抱怨..我不能做任何他們是我的老人在這裏。

預先感謝您

回答

0

你可以試着在web.config中bindingredirect,雖然這工作,當你有相同的組件的多個版本。不知道它是否可以幫助你的情況。

看到各種例子在這裏 - https://msdn.microsoft.com/en-us/library/7wd6ex19(v=vs.110).aspx

+0

這就是我什麼using..But我不知道如果我使用一個折舊功能生效。至於AWSSDK我想通了,在新的sdk使用不同的程序集名稱,所以我的新應用程序仍然可以在不影響舊程序的情況下運行。但是,我仍然需要知道如何針對其他更新庫的答案或方式。 – CyberNinja

+0

您是否試圖要求爲同一個項目使用舊庫和新庫? –

相關問題