今天,我已經通過各種方法(mscorcfg.msc /拖放)對組件進行了標記,並將它們安裝到GAC中進行了大量的閱讀和實驗。需要澄清重新:在GAC中使用.NET程序集 - 設置爲全局使用?
我的想法是,一旦文件在GAC中,您就不需要從Visual Studio中的項目中進行引用。我知道你可以通過通常的添加引用,瀏覽等來引用,但我認爲它是自動的。測試證明情況並非如此。
我遇到了一個論壇帖子,希望獲得相同的結果,建議添加到system.web下的machine.config文件中,如下所示。
這不起作用,它實際上打破了視覺工作室,直到我刪除它。
<assemblies>
<add assembly="Blah.Framework.Logging, Version=1.0.3806.25580, Culture=neutral, PublicKeyToken=0beed4b631ebc3cd" />
</assemblies>
我想知道的是,我是否正確地使用了GAC中的程序集,並且有沒有辦法使它們在全球範圍內可用?
感謝您的回答。這是我想要的一個合乎邏輯的結論,而且它更有意義。只是我在網上發現了一些暗示我有提到的能力的東西。 非常感謝。 – gb2d 2010-06-03 18:33:06