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


Microsoft Visual Studio .NET | Visual Studio .NET Tools | Visual Studio



Pdf көрінісі
бет40/56
Дата13.03.2023
өлшемі0.74 Mb.
#470699
1   ...   36   37   38   39   40   41   42   43   ...   56
Microsoft Visual Studio .NET | Visual Studio .NET Tools | Visual Studio 
.NET Command Prompt
2. В 
окне 
командной 
строки 
перейдите 
в 
директорию 
install_folder\Practices\Mod09\Mod09_01\Starter\CalculatorEngine. 
3. Наберите команду sn –k CalcKey.snk. Она сгенерирует файл с 
цифровой подписью, которую вы сможете использовать при создании 
строго именованной сборки. 
4. В Visual Studio .NET откройте проект CalculatorEngine.sln из папки 
install_folder\Practices\Mod09\Mod09_01\Starter\CalculatorEngine. 
5. Просмотрите комментарии TODO в окне Task List. Для этого 
выберите пункт меню View | Show Tasks | All. 
6. Откройте файл AssemblyInfo.cs 
7. Перейдите к фрагменту кода, связанному с первым комментарием 
TODO. Измените номер версии с 2.0.1.1 на 3.0.1.1. 
[assembly: AssemblyVersion("3.0.1.1")] 
8. Перейдите к следующему комментарию TODO. Внизу файла 
добавьте новый атрибут для ссылки на файл, содержащий цифровую 
подпись для создания строго имени. 
[assembly: AssemblyKeyFile("CalcKey.snk")] 
9. Откройте файл с кодом Calculator.cs. 
10. Перейдите к комментарию TODO. Измените информацию о 
версии с v2.0.1.1 на v3.0.1.1. 
private static string versionInfo = "Calculator v3.0.1.1"; 
11. Перестройте сборку и закройте Visual Studio .NET. 
12. В окне командной строки Visual Studio .NET перейдите в 
директорию 
install_folder\Practices\Mod09\Mod09_01\Starter\CalculatorEngine\bin\Debug. 
13. В 
окне 
командной 
строки 
запустите 
ILDASM 
для 
CalculatorEngine.dll. 


56 
14. Раскройте узел MANIFEST. 
15. Обратите внимание, что под .assembly CalculatorEngine указан 
.publickey. Это указывает на то, что CalculatorEngine является строго 
именованной сборкой. 
Создание приложения, ссылающееся на строго именованную 
сборку 
1. Откройте 
проект 
WindowsCalculator.sln 
из 
папки 
install_folder\Practices\Mod09\Mod09_01\Starter. Перестройте проект. 
2. Запустите приложение и обратите внимание на то, что номер 
версии 3.0.1.1. Это номер версии CalculatorEngine.dll. 
3. В окне командной строки Visual Studio .NET перейдите в 
директорию install_folder\Practices\Mod09\Mod09_01\Starter\bin\Debug. 
4. Запустите ILDASM для WindowsCalculator.exe, набрав следующую 
команду: 
ildasm WindowsCalculator.exe 
5. Раскройте узел MANIFEST. Обратите внимание, что для .assembly 


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




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

    Басты бет