global-assembly-cache

    3熱度

    2回答

    我們有一個供應商正在爲我們編寫一個應用程序,他使用我提供給他們的一個dll。我的老闆剛剛發現,如果我們需要對我們的某個DLL進行更改,則必須向供應商提供更新版本,以便他們可以重新編譯他們的項目。這會導致問題,因爲我們沒有自動化測試,任何新的構建都需要我們的質量檢查部門進行完整的運行。 我之前沒有做過太多與GAC的工作,但相信這可能是我們正在尋找的。有沒有辦法將我的dll(我提供給供應商的那個)部署

    2熱度

    2回答

    我試圖將我的DLL的新副本部署到遠程服務器上的GAC,但我需要確定當前正在運行的任何進程是否具有加載的DLL副本I替換 - 我想重新啓動它們,或者至少告訴用戶。 例如,Biztalk似乎在第一次使用它時加載它需要的DLL,然後替換它們將內存中的舊副本保留在內存中,直到主機實例重新啓動 - 我可以輕鬆地將其作爲部署。 有沒有辦法告訴使用.NET哪些進程已經從GAC加載了特定的DLL? UPDATE:

    0熱度

    5回答

    我在我的電腦上安裝了MySQL Connector/NET。我修改了源代碼並重新編譯了一個dll(MySQL.Data.dll)。隨着程序已經安裝,如何將此DLL添加到全局程序集緩存? 如果您的回答涉及到使用gacutil.exe,請告訴我在哪裏可以在我的PC上找到它或我可以下載它的位置。謝謝!

    7熱度

    3回答

    我正在使用Windows 7旗艦版,試圖手動將文件複製到GAC中。我嘗試使用Windows資源管理器,但它立即告訴我「訪問被拒絕」。我嘗試使用具有提升的權限的命令行,它說該文件被複制,但我無法在任何地方找到程序集。 我正在更新第三方電子表格組件(GemBox),更新過程涉及手動將新版本的程序集放入開發機器的GAC中。有什麼建議麼?

    0熱度

    2回答

    我最近不得不在我的GAC中註冊一個程序集以獲取我寫的自定義分享點作業。一旦安裝,它開始拋出一個錯誤,說它無法加載程序集「或其依賴項之一」。我是否需要在GAC中註冊任何支持程序集(例如System.Collections)以便識別我的主程序集?

    1熱度

    1回答

    我們最近用第三方的「測試」DLL更新了其中一個應用程序。第三方不會更新他們的彙編版本,只有文件版本,所以多個應用程序可以引用它的不同「版本」。但是,GAC仍然允許我們保留最新版本,因爲它還會檢查始終更新的文件版本。 發生了什麼事情,我們還沒有準備好發佈這個DLL,但它在一些客戶機器上得到了。我想將我們當前的實時版本放回那裏,但它具有與測試DLL相比較舊的文件版本(和相同的程序集版本)。我們有多個引

    1熱度

    1回答

    我需要徵求有關我所使用的組織最近的安全策略更改的反饋。他們最近禁止將DLL部署到共享的IIS 6應用程序服務器。這些服務器託管許多孤立的Web應用程序池新規則要求在GAC中安裝所有DLL。 這對我來說是個問題,因爲我部署了多個dll,包括ASP.NET MVC框架,HTML敏捷包,ELMAH和我自己的共享類庫。我這樣做是因爲: 消除了全局程序集緩存的Web應用程序服務器依賴性。 允許我(開發人員)

    0熱度

    3回答

    我不斷收到這個錯誤在我的Windows日誌: SharePointSocialNetworking.Facebook b0ceb144-b183-4b66-aa10-39fd9ee42bd4 Could not load file or assembly 'Microsoft.Contracts, Version=1.0.0.0, Culture=neutral, Public

    2熱度

    2回答

    面試時,面試官問了關於Global Assembly Cache(GAC)的這個問題後,我感到困惑。應該是什麼答案? 問題1: 如果我們創建目錄並保留我們的程序集,並且如果我們將該目錄設置爲共享,那麼連接的計算機可以使用這些程序集,而不是將程序集保留在GAC中?如果我在GAC和共享文件夾中進行彙編,有什麼區別? 編輯: 問題2: 考慮有4臺Visual Studio的開發啓動機器。其中,一個用作服

    2熱度

    1回答

    我創建了一個VB.NET類,並創建了一個強大的密鑰,並使用GacUtil將其添加到GAC。這部分進展順利。該組件安裝在GAC中,似乎正確安裝/配置。 僅供參考,該程序集是一個名爲Tester的類,它公開一個名爲HelloWorld的公共靜態方法,該方法返回一個字符串「Hello World」。 下一步是使用Visual Studio 2005,Windows XP SP3創建測試Web應用程序(V