बस जीएसी
के बारे में एक त्वरित प्रश्न है मैंने एक असेंबली Awesome.DLL बनाया है। था यह किया है, तो GAC में स्थापित:जीएसी में स्थापित होने पर मेरी असेंबली "संदर्भ जोड़ें> .NET" में क्यों दिखाई नहीं दे रही है?
C:\MyApps\Awesome\Awesome\Awesome\bin\Release>sn -k Awesome.snk
Microsoft (R) .NET Framework Strong Name Utility Version 4.0.30319.1
Copyright (c) Microsoft Corporation. All rights reserved.
Key pair written to Awesome.snk
C:\MyApps\Awesome\Awesome\Awesome\bin\Release>gacutil /i Awesome.dll
Microsoft (R) .NET Global Assembly Cache Utility. Version 4.0.30319.1
Copyright (c) Microsoft Corporation. All rights reserved.
Assembly successfully added to the cache
C:\MyApps\Awesome\Awesome\Awesome\bin\Release>gacutil /l Awesome.dll
Microsoft (R) .NET Global Assembly Cache Utility. Version 4.0.30319.1
Copyright (c) Microsoft Corporation. All rights reserved.
The Global Assembly Cache contains the following assemblies:
Number of items = 0
मेरे समस्या:
Awesome.DLL C:\Windows\Assembly
या उप फ़ोल्डरों में से किसी में नहीं पाया जाता। यह पाया जाता है, हालांकि C:\WINDOWS\Microsoft.NET\assembly\GAC_MSIL\
में मुझे लगता है कि, मैं संदर्भ जोड़ें> .NET से Awesome.DLL को देखने में सक्षम नहीं हूं।
यह C:\Windows\Assembly\
पर क्यों स्थापित नहीं होता है? मैं इसके बजाय उस स्थान को कैसे इंगित कर सकता हूं?
नए जीएसी के अंदर .NET 4 असेंबली खोजने के लिए पावरहेल को कैसे सक्षम करें? –