Bonjour,

J'ai un projet webForm principal contenant une masterPage et un projet séparé de type Dynamic Data.

Je voudrais que mon projet Dynamic data soit embarqué dans une page aspx (héritant de la masterPage) dans le projet principal.

J'ai donc besoin de faire pointer dans le Global.asax du projet principal, le
DefaultModel.DynamicDataFolderVirtualPath vers le répertoire /DynamicData/ de ma DLL.

Je charge par réflexion la DLL et je récupère son CodeBase auquel j'ajoute le string "/DynamicData" :

Cela me donne :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
"file:///D:/.../.../Solution/bin/ProjetDynamicData.DLL/DynamicData"
Il plante chaque fois en me disant que le répertoire virtuel n'est pas autorisé ici.

System.Web.HttpUnhandledException (0x80004005): Une exception de type 'System.Web.HttpUnhandledException' a été levée. ---> System.ArgumentException: Le chemin d'accès virtuel relatif 'file:/D:/.../.../.../bin/ProjetDynamicData.DLL/DynamicData/CustomPages/UserPreferences/List.aspx' n'est pas autorisé ici.

Le path n'est il pas bon ? Faut-il que je l'autorise ? mais où ?

Bref je sèche un peu...

Merci d'avance,