Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Note
Cet article est spécifique à .NET Framework. Elle ne s’applique pas aux implémentations plus récentes de .NET, notamment .NET 6 et versions ultérieures.
Les développeurs peuvent vouloir s’assurer qu’un assembly partagé qu’ils créent fonctionne correctement avec plusieurs applications. Au lieu de placer continuellement l’assembly dans le Global Assembly Cache pendant le cycle de développement, le développeur peut créer une variable d’environnement DEVPATH qui pointe vers le répertoire de sortie de build de l’assembly.
Par exemple, supposons que vous générez un assembly partagé appelé MySharedAssembly et que le répertoire de sortie est C :\MySharedAssembly\Debug. Vous pouvez placer C :\MySharedAssembly\Debug dans la variable DEVPATH. Vous devez ensuite spécifier l’élément <developmentMode> dans le fichier de configuration de l’ordinateur. Cet élément indique au Common Language Runtime d’utiliser DEVPATH pour localiser les assemblys.
L’assembly partagé doit être détectable par le runtime. Pour spécifier un répertoire privé pour la résolution des références d’assembly, utilisez l’élément
Note
Il s’agit d’une fonctionnalité avancée destinée uniquement au développement.
L’exemple suivant montre comment faire en sorte que le runtime recherche des assemblys dans les répertoires spécifiés par la variable d’environnement DEVPATH.
Example
<configuration>
<runtime>
<developmentMode developerInstallation="true"/>
</runtime>
</configuration>
Ce paramètre a la valeur false par défaut.
Note
Utilisez ce paramètre uniquement au moment du développement. Le runtime ne vérifie pas les versions des assemblages avec nom fort trouvés dans le DEVPATH. Il utilise simplement le premier assembly qu’il trouve.