Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Замечание
Эта статья связана с .NET Framework. Он не применяется к более новым реализациям .NET, включая .NET 6 и более поздние версии.
Разработчики могут убедиться, что общая сборка, которую они создают, работает правильно с несколькими приложениями. Вместо постоянного размещения сборки в глобальном кэше сборок во время цикла разработки разработчик может создать переменную среды DEVPATH, указывающую на выходной каталог сборки для сборки.
Например, предположим, что вы создаете общую сборку с именем MySharedAssembly, а выходной каталог — C:\MySharedAssembly\Debug. Можно поместить C:\MySharedAssembly\Debug в переменную DEVPATH. Затем необходимо указать <элемент developmentMode> в файле конфигурации системы. Этот элемент сообщает среде CLR использовать DEVPATH для поиска сборок.
Общая сборка должна быть обнаружена средой выполнения. Чтобы указать частный каталог для разрешения ссылок на сборку, используйте <codeBase> элемент или <probing> элемент в файле конфигурации, как описано в разделе "Указание расположения сборки". Сборку можно также поместить в подкаталог папки приложения. Дополнительные сведения см. в разделе "Поиск сборок во время выполнения".
Замечание
Это расширенная функция, предназначенная только для разработки.
В следующем примере показано, как привести среду выполнения к поиску сборок в каталогах, указанных переменной среды DEVPATH.
Example
<configuration>
<runtime>
<developmentMode developerInstallation="true"/>
</runtime>
</configuration>
Этот параметр по умолчанию использует значение false.
Замечание
Используйте этот параметр только во время разработки. Среда выполнения не проверяет версии сборок со строгим именем, найденных в DEVPATH. Он просто использует первую сборку, которую оно находит.