Просто спросите о GAC
Я создал сборку Awesome.DLL. Если бы он был подписан, а затем установлен в GAC:
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 \
, я думаю, из-за этого я не могу увидеть Awesome.DLL из Добавить ссылку> .Net.
Почему он не устанавливается в C: \ Windows \ Assembly \
? Как я могу вместо этого указать на это место?