Stimulsoft Reports.Net - удобная регистрация в GAC. Как это сделано?
Добавлено: 05 апр 2009, 16:34
Добрый день. В 11-й главе книги "C# и платформа .NET 3.0" Эндрю Троелсен подробно объясняет, как нужно создавать общие сборки (т.е. те сборки, которые размещаются в GAC).
При этом он предупреждает, что ежели программист попытается в Visual Studio подключить в свой проект зарегистрированную им же ранее в GAC сборку таким способом, как это обычно делается - через диалоговое окно "Add references" на вкладке ".NET", то ничего не выйдет, т.к. сборка не будет отображаться в ней.
Так же не удастся подключиться и на вкладке "Browse", если попытаться указать добавленную программистом сборку, находящуюся в GAC - ее видно, но невозможно выделить.
Троелсен говорит, что для подключения своей библиотеки, размещенной в GAC, придется указать через вкладку "Browse" исходники оригинального проекта.
Это очень неудобно...
Однако, давно заметил, что все библиотеки StimulSoft отображаются в диалоговом окне "Add references" на вкладке ".NET" и их можно легко выбрать, подключив к своему проекту, выбрав их на этой вкладке, вопреки утверждению Троелсена.
Подскажите, пожалуйста, как вы реализовали этот момент?
При этом он предупреждает, что ежели программист попытается в Visual Studio подключить в свой проект зарегистрированную им же ранее в GAC сборку таким способом, как это обычно делается - через диалоговое окно "Add references" на вкладке ".NET", то ничего не выйдет, т.к. сборка не будет отображаться в ней.
Так же не удастся подключиться и на вкладке "Browse", если попытаться указать добавленную программистом сборку, находящуюся в GAC - ее видно, но невозможно выделить.
Троелсен говорит, что для подключения своей библиотеки, размещенной в GAC, придется указать через вкладку "Browse" исходники оригинального проекта.
Это очень неудобно...
Однако, давно заметил, что все библиотеки StimulSoft отображаются в диалоговом окне "Add references" на вкладке ".NET" и их можно легко выбрать, подключив к своему проекту, выбрав их на этой вкладке, вопреки утверждению Троелсена.
Подскажите, пожалуйста, как вы реализовали этот момент?