Образования и науки российской федерации



Pdf көрінісі
бет41/56
Дата13.03.2023
өлшемі0.74 Mb.
#470699
1   ...   37   38   39   40   41   42   43   44   ...   56
extern CalculatorEngine указаны номер версии 3:0:1:1 и .publickeytoken. 
Это указывает на то, что приложение ссылается на внешнюю строго 
именованную сборку. 
Упражнение 2. Работа с глобальным кэшем сборок 
В этом упражнении вы добавите в глобальный кэш сборок (GAC) 
сборку 
CalculatorEngine. 
Затем 
вы 
построите 
приложение 
WindowsCalculator. Перед запуском приложения Вы удалите локальные 
копии CalculatorEngine.dll. После чего Вы убедитесь в успешном запуске 
приложения WindowsCalculator, т.к. ему удастся обнаружить нужную 
версию CalculatorEngine в глобальном кэше сборок. 
Внимание: В
процессе разработки Вы можете использовать утилиту 
GACUtil.exe для добавления сборки в глобальный кэш сборок на этапе 
тестирования. Это программа используется для удобства и не должна 
использоваться при развертывании production-версии приложения. В этом 
случае необходимо добавлять сборки в глобальный кэш сборок с помощью 
Windows Installer или .NET Framework configuration tool Mscorcfg.msc. 
Построение новой версии сборки CalculatorEngine 
1. Откройте 
проект 
CalculatorEngine.dll 
из 
папки 
install_folder\Practices\Mod09\Mod09_02\Starter\ CalculatorEngine. 
2. Просмотрите комментарии TODO в окне Task List. Для этого 
выберите пункт меню View | Show Tasks | All. 
3. Откройте файл AssemblyInfo.cs 
4. Перейдите к фрагменту кода, связанному с первым комментарием 
TODO. Измените номер версии с 3.0.1.1 на 4.0.1.1. 
[assembly: AssemblyVersion("4.0.1.1")] 
5. Откройте файл с кодом Calculator.cs. 


57 
6. Перейдите к комментарию TODO. Измените информацию о версии 
с v3.0.1.1 на v4.0.1.1. 
private static string versionInfo = "Calculator v4.0.1.1"; 
7. Перестройте сборку и закройте Visual Studio .NET. 
Добавление сборки в глобальный кэш сборокиспользуя утилиту 


Достарыңызбен бөлісу:
1   ...   37   38   39   40   41   42   43   44   ...   56




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет