2014-12-23 29 views
0

我是C#中的新成員。

我已創建了以包含在安裝文件的我的其他項目的DLL文件的引用一個小的Windows應用程序。我已將該設置轉發給客戶端。 現在我在我的其他項目DLL中沒有什麼變化。

如何更新此DLL在客戶端系統或如何創建爲我的新的DLL應用程序的補丁?

請幫助?
C#在客戶端系統中使用更新的DLL

注意: - 我有使用標準安裝項目來創建安裝文件。

+0

簡單的補丁的dll :) – Backtrack

+0

如何創建一個補丁文件? – Amar

回答

2

有兩種方法,我能想到的立刻道:

  1. 如果你有機會到客戶端系統,只需更換物理負載路徑新的DLL,假設這是不是一個GAC DLL和新的DLL將在運行時

  2. 得到加載如果組件安裝在GAC然後用在App.config是這樣的:

    <dependentAssembly> 
    <assemblyIdentity name="Microsoft.WindowsAzure.ServiceRuntime" publicKeyToken="31bf3856ad364e35"  
    culture="neutral" /> 
    <bindingRedirect oldVersion="0.0.0.0-2.5.0.0" newVersion="2.5.0.0" /> 
    

+0

如何使用App.config文件獲取GAC程序集文件,以及如何將App.Config文件包含在我的安裝程序文件中? – Amar

+0

默認的App.config將 .exe.config,會在默認情況下用於檢查應用程序的設置值加載,這就是你可以用上面提到的標籤 –

+0

感謝,將檢查並讓你知道 – Amar