2011-02-16 129 views
5

我試圖在GAC中部署程序集,我成功使用Gacutil.exe實用程序完成了該程序集。如何在GAC中引用程序集

現在,當我嘗試從Visual Studio - Add Reference - .Net標籤中爲它添加參考時,我沒有找到它!

任何幫助!

回答

4

我有這個問題,GAC'd DLL不包含在參考文獻中。

退房這個職位,我提出: Add Reference in Framework 4 Application is not showing assemblies in GAC registered with GACUtil V 4

爲了方便起見,鏈接到MSDN文章: http://msdn.microsoft.com/en-us/library/wkze6zky(VS.100).aspx

而且套用,產生沿着以下的行中的條目: [HKEY_CURRENT_USER \ SOFTWARE \ Microsoft.NETFramework \ v4.0.30319 \ AssemblyFoldersEx \ MyMagicAssemblies],然後將(默認)值設置爲一個字符串,其值爲要搜索的路徑。看看你的註冊表中的例子,這是如何建立(所以默認值爲:c:\dlls\

v4.0.30319會與你想要的DLL來顯示對框架版本替換

因爲你的DLL。在GAC中,它將使用那些作爲實際參考,而不是您在參考列表中顯示的文件。只有當dll的版本號不同時,纔會使用您的本地版本

+0

那真棒。非常有用的帖子。 – sleath 2011-02-16 14:09:19

1

我創建了一個性感的視覺工作室擴展,這將幫助你實現你的目標。Muse VSReferences將允許你從添加GAC參考添加一個全局程序集緩存參考項目ce菜單項。

enter image description here

問候......

繆斯擴展

+0

非常感謝,我會看看。 – Homam 2011-06-18 14:46:53

相關問題