Следуя основным инструкциям по добавлению моего класса библиотеки в глобальную сборку.Global Assembly fail
1 - Create a strong name key pair (/ArchieDLLTesting/bin/Debug/ArchieDLLTesting.snk)
2 - Sign the assembly via Visual Studio (Project property, Sign, Browse that file and Save)
3 - Installing into the GAC (gacutil –I /ArchieDLLTesting/bin/Debug/ArchieDLLTesting.dll)
Это код библиотеки (уникальный/один класс у меня есть):
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ArchieDLLTesting
{
public class ArchieSayHello
{
public ArchieSayHello()
{
}
public string SayHello()
{
return "Hello Archimedo";
}
}
}
Все операции получили преуспевающим! Теперь, если я открою пустой проект, и я напечатаю например:
using ArchieDLLTesting;
не находит эту сборку. Я проверил папку Windows/assembly/GAC_MSIL, и у меня нет моей DLL.
Итак, что здесь не так?
win xp или более высокая версия ?? –
Я уже говорил об этом в своем первом комментарии в предыдущем вопросе [здесь] (http://stackoverflow.com/questions/19132552/can-i-share-a-mibrary-library-to-all-applications#comment28295114_19132552) –
Windows 7 Professional. Системе 64 бит, VS должно быть 32, но я не уверен: – markzzz