Je souhaite ajouter à mon portail SPS une page ASPX générique, accessible
par l'URL suivante :
http://<serveur>/_layouts/1036/MaPage.aspx.
J'ajoute donc ma page aspx dans le répertoire C:\Program Files\Fichiers
communs\Microsoft Shared\web server extensions\60\TEMPLATE\LAYOUTS\1036,
jusque là, pas de souci.
Dans cette page, j'utilise des composants issus d'une assembly
personnalisée, que je déclare au début de ma page aspx par une balise du
style <%@ Register Tagprefix="monPrefix" Namespace="MonNamespace"
Assembly="MonAssembly" %>
Ma question est la suivante : Ou dois-je placer mon assembly (ma dll) pour
ne pas avoir l'erreur "fichier introuvable" lors de l'appel à cette page
ASPX ?
J'ai déjà testé plusieurs répertoires, suivi d'un IISRESET, mais sans succès
:
C:\Program Files\Fichiers communs\Microsoft Shared\web server
extensions\60\TEMPLATE\LAYOUTS\1036
C:\Program Files\Fichiers communs\Microsoft Shared\web server
extensions\60\TEMPLATE\LAYOUTS\1036\BIN
C:\Program Files\Fichiers communs\Microsoft Shared\web server
extensions\60\TEMPLATE\ISAPI
C:\Program Files\Fichiers communs\Microsoft Shared\web server
extensions\60\TEMPLATE\ISAPI\BIN
...
Peut-être me manque-t-il une manip / config ?
Merci par avance pour votre aide.
Thomas Schneider
Pour info, dans mon cas le projet .NET a été créé sous le répertoire C:Program FilesFichiers communsMicrosoft Sharedweb server extensions60TEMPLATELAYOUTS de manière à être accessible depuis n'importe quelle zone de SPS depuis le lien "_layouts/1036/ma_page.aspx". Et cela fonctionne bien, en tout cas pour ce que je voulais en faire (une simple page de redirection)
Merci pour votre aide TS
"Renaud COMTE [MVP]" a écrit dans le message de news: #
Ca y est je suis géné ...
Tenez nous au courant Thomas
A bientot
Renaud COMTE [MVP] --------------------------------------------- http://www.clubSPS.org http://blog.spsclerics.com/ --------------------------------------------- [INFO] : Je me permet de rappeller l'importance de bien préciser la
version
de SPS dans vos questions >>> cela eviterais des réponses erronées ou trompeuses comme récemment >>> sur la problématique de backup >>> Ca autoriserais aussi des tris plus efficaces via le moteur de
recherche
Donc je vous propose donc de préfixer les posts via [SPS 2003] [SPS 2001] [WSS] <t s c h n e i d e r @ c 2 s . f r> a écrit dans le message de news:
> Merci encore à Renaud pour cette réponse très complète ! > Je met en application et tient le newsgroup informé... > > Thomas Schneider > > > "Renaud COMTE [MVP]" a écrit dans le > message de news: > > Bonjour :) > > > > Bon je rentre dans la boucle comme le conseille ce cher chris ! > > > > En resumé , vous voulez créez une application Web type ASP.net dans > > un > > serveur SharePoint et utilisé conjointement le MO Sharepoint (style > > GetContext et j'en passe) > > > > Bien oui c'est possible, et c'est extrement pratique (perso, je me
susi
> fait > > une page d'export RSS sur ce principe :) ) > > > > 2 méthodes : soit dans un repertoire du _layout pour etre accesible > > de > tout > > les niveau de l'application WSS ou dans un repertoire precis mais > > dans un > > chemin exclue du traitement managé de SharePoint > > > > En ce qui concerne l'utilisation de config ou de dll , soit on
fussionne
> > tout dans la racine/Gac ou on peut déclarer sa propre application > > dans IIS > > (rien de nouveau c'est du classique en aggregation d'application
ASP.NET
> dans > > IIS) > > >>> si vous créez votre application, dans ce cas la vous obtenez > > >>> votre > propre BIN donc ... > > > > Mais ensuite pour exploiter SharePoint et son context, il y a
plusieurs
> > point a bien respecter > > > > * Modifier le MIME Types popur ajouter la gestion du .TMP > > *si il y a des update de site/liste, bien rajouter un FormDigest
control
> > *activer la gestion des erreur en modifiant le .config : customErrors
>> > "On"
> > *... > > *... > > > > Comment savoir tout cela et eviter les soucis : Simple > > >>> c'est TOUT indiqué dans SDK depuis la premiere version beta (je > testais les d'asp.net intra SPS à l'epoque de la beta TR) > > > > Donc Voici le lien à sacraliser tellement il est pratique > > >
> > > > Bref, c'est tout ecris , y a plus qu'a > > > > Voila voila, bon grand long WE à tous > > > > Renaud COMTE [MVP] > > > > "t s c h n e i d e r @ c 2 s . f r" a écrit : > > > > > Intéressant.... > > > Je vais chercher de ce coté, et consulter mon bookmark pour des
infos
> > > supplémentaires... > > > > > > merci à vous également. > > > TS > > > > > > *************************************************** > > > "Chris" a écrit dans le message > > > de > news: > > > > > > > A voir avec d'autres personnes de ce forum, mais je crois qu'il
vous
> faut > > > > demander a SPS d'exclure le chemin dans lequel se trouve votre
appli
> > > aspx -> > > > > celle ci doit donc etre dans un repertoire a part. > > > > > > > > Cela se configure via l'administration centrale dans les options
de
> > > > configuration du serveur virtuel > > > > > > > > "t s c h n e i d e r @ c 2 s . f r" wrote: > > > > > > > > > Merci pour votre réponse. > > > > > > > > > > En fait, je ne l'ai pas mentionné dans le message initial, mais j'ai > > > > > également testé en placant mon assembly dans le répertoire bin
de
> mon > > > > > application web, sans succès. > > > > > > > > > > Je me demandais si il n'y avait pas une méthode un peu 'spécifique' > > > d'ajout > > > > > de page ASPX sous SPS 2003. > > > > > (attention, je ne parle pas de page ASPX propre à un template
SPS,
> mais > > > > > générique au portail) > > > > > > > > > > Thomas Schneider > > > > > > > > > > **************************************** > > > > > Jean-marc Sennechael" a écrit > > > > > dans le > > > message > > > > > de news: # > > > > > > Bonjour, > > > > > > > > > > > > > > > > > > Les assemblies doivent être positionnés soit dans le Global > Assembly > > > Cache > > > > > > (GAC, dans ce cas, vous devez générer un nom fort au moyen de > > > l'utilitaire > > > > > > sn.exe) soit dans le répertoire BIN de votre application. > > > > > > Dans votre cas, je pense que le répertoire à considérer est > > > > > > le > > > répertoire > > > > > > BIN de votre site Web (http://Serveur, le plus simple est de > vérifier > > > le > > > > > > répertoire de votre site dans IIS). > > > > > > > > > > > > Cordialement, > > > > > > > > > > > > Jean-Marc Sennechael > > > > > > Microsoft France - MCS > > > > > > > > > > > > Ce message est fourni en l'état, sans garantie d'aucune sorte
et
> ne > > > vous > > > > > > confère aucun droit. Vous assumez tous les risques liés à son > > > utilisation. > > > > > > > > > > > > > > > > > > <t s c h n e i d e r @ c 2 s . f r> wrote in message > > > > > > news: > > > > > > > Bonjour à tous > > > > > > > > > > > > > > Je souhaite ajouter à mon portail SPS une page ASPX
générique,
> > > > > accessible > > > > > > > par l'URL suivante : > > > > > > > http://<serveur>/_layouts/1036/MaPage.aspx. > > > > > > > J'ajoute donc ma page aspx dans le répertoire C:Program > > > FilesFichiers > > > > > > > communsMicrosoft Sharedweb server > > > extensions60TEMPLATELAYOUTS1036, > > > > > > > jusque là, pas de souci. > > > > > > > > > > > > > > Dans cette page, j'utilise des composants issus d'une
assembly
> > > > > > > personnalisée, que je déclare au début de ma page aspx par
une
> > > balise du > > > > > > > style <%@ Register Tagprefix="monPrefix" > Namespace="MonNamespace" > > > > > > > Assembly="MonAssembly" %> > > > > > > > > > > > > > > Ma question est la suivante : Ou dois-je placer mon > > > > > > > assembly (ma > > > dll) > > > > > pour > > > > > > > ne pas avoir l'erreur "fichier introuvable" lors de l'appel
à
> cette > > > page > > > > > > > ASPX ? > > > > > > > > > > > > > > J'ai déjà testé plusieurs répertoires, suivi d'un IISRESET, mais > > > sans > > > > > > > succès > > > > > > > : > > > > > > > C:Program FilesFichiers communsMicrosoft Sharedweb
Pour info, dans mon cas le projet .NET a été créé sous le répertoire
C:Program FilesFichiers communsMicrosoft Sharedweb server
extensions60TEMPLATELAYOUTS de manière à être accessible depuis
n'importe quelle zone de SPS depuis le lien "_layouts/1036/ma_page.aspx".
Et cela fonctionne bien, en tout cas pour ce que je voulais en faire (une
simple page de redirection)
Merci pour votre aide
TS
"Renaud COMTE [MVP]" <No.Spam.141.rcomte@hotmail.com> a écrit dans le
message de news: #K8vozfwEHA.1452@TK2MSFTNGP11.phx.gbl...
Ca y est je suis géné ...
Tenez nous au courant Thomas
A bientot
Renaud COMTE [MVP]
---------------------------------------------
http://www.clubSPS.org
http://blog.spsclerics.com/
---------------------------------------------
[INFO] : Je me permet de rappeller l'importance de bien préciser la
version
de SPS dans vos questions
>>> cela eviterais des réponses erronées ou trompeuses comme récemment
>>> sur
la problématique de backup
>>> Ca autoriserais aussi des tris plus efficaces via le moteur de
recherche
Donc je vous propose donc de préfixer les posts via [SPS 2003] [SPS 2001]
[WSS]
<t s c h n e i d e r @ c 2 s . f r> a écrit dans le message de news:
uLdMfTLwEHA.1308@TK2MSFTNGP09.phx.gbl...
> Merci encore à Renaud pour cette réponse très complète !
> Je met en application et tient le newsgroup informé...
>
> Thomas Schneider
>
>
> "Renaud COMTE [MVP]" <No.Spam.141.rcomte@hotmail.com> a écrit dans le
> message de news: 4145343E-C952-4F8F-BC0D-41683781BA4F@microsoft.com...
> > Bonjour :)
> >
> > Bon je rentre dans la boucle comme le conseille ce cher chris !
> >
> > En resumé , vous voulez créez une application Web type ASP.net dans
> > un
> > serveur SharePoint et utilisé conjointement le MO Sharepoint (style
> > GetContext et j'en passe)
> >
> > Bien oui c'est possible, et c'est extrement pratique (perso, je me
susi
> fait
> > une page d'export RSS sur ce principe :) )
> >
> > 2 méthodes : soit dans un repertoire du _layout pour etre accesible
> > de
> tout
> > les niveau de l'application WSS ou dans un repertoire precis mais
> > dans
un
> > chemin exclue du traitement managé de SharePoint
> >
> > En ce qui concerne l'utilisation de config ou de dll , soit on
fussionne
> > tout dans la racine/Gac ou on peut déclarer sa propre application
> > dans
IIS
> > (rien de nouveau c'est du classique en aggregation d'application
ASP.NET
> dans
> > IIS)
> > >>> si vous créez votre application, dans ce cas la vous obtenez
> > >>> votre
> propre BIN donc ...
> >
> > Mais ensuite pour exploiter SharePoint et son context, il y a
plusieurs
> > point a bien respecter
> >
> > * Modifier le MIME Types popur ajouter la gestion du .TMP
> > *si il y a des update de site/liste, bien rajouter un FormDigest
control
> > *activer la gestion des erreur en modifiant le .config : customErrors
>> > "On"
> > *...
> > *...
> >
> > Comment savoir tout cela et eviter les soucis : Simple
> > >>> c'est TOUT indiqué dans SDK depuis la premiere version beta (je
> testais les d'asp.net intra SPS à l'epoque de la beta TR)
> >
> > Donc Voici le lien à sacraliser tellement il est pratique
> >
>
> >
> > Bref, c'est tout ecris , y a plus qu'a
> >
> > Voila voila, bon grand long WE à tous
> >
> > Renaud COMTE [MVP]
> >
> > "t s c h n e i d e r @ c 2 s . f r" a écrit :
> >
> > > Intéressant....
> > > Je vais chercher de ce coté, et consulter mon bookmark pour des
infos
> > > supplémentaires...
> > >
> > > merci à vous également.
> > > TS
> > >
> > > ***************************************************
> > > "Chris" <Chris@discussions.microsoft.com> a écrit dans le message
> > > de
> news:
> > > 71A06374-E83B-4EB5-8B98-B5E14D28A36C@microsoft.com...
> > > > A voir avec d'autres personnes de ce forum, mais je crois qu'il
vous
> faut
> > > > demander a SPS d'exclure le chemin dans lequel se trouve votre
appli
> > > aspx ->
> > > > celle ci doit donc etre dans un repertoire a part.
> > > >
> > > > Cela se configure via l'administration centrale dans les options
de
> > > > configuration du serveur virtuel
> > > >
> > > > "t s c h n e i d e r @ c 2 s . f r" wrote:
> > > >
> > > > > Merci pour votre réponse.
> > > > >
> > > > > En fait, je ne l'ai pas mentionné dans le message initial, mais
j'ai
> > > > > également testé en placant mon assembly dans le répertoire bin
de
> mon
> > > > > application web, sans succès.
> > > > >
> > > > > Je me demandais si il n'y avait pas une méthode un peu
'spécifique'
> > > d'ajout
> > > > > de page ASPX sous SPS 2003.
> > > > > (attention, je ne parle pas de page ASPX propre à un template
SPS,
> mais
> > > > > générique au portail)
> > > > >
> > > > > Thomas Schneider
> > > > >
> > > > > ****************************************
> > > > > Jean-marc Sennechael" <jeanms@online.microsoft.com> a écrit
> > > > > dans
le
> > > message
> > > > > de news: #EMysHbvEHA.4028@TK2MSFTNGP15.phx.gbl...
> > > > > > Bonjour,
> > > > > >
> > > > > >
> > > > > > Les assemblies doivent être positionnés soit dans le Global
> Assembly
> > > Cache
> > > > > > (GAC, dans ce cas, vous devez générer un nom fort au moyen de
> > > l'utilitaire
> > > > > > sn.exe) soit dans le répertoire BIN de votre application.
> > > > > > Dans votre cas, je pense que le répertoire à considérer est
> > > > > > le
> > > répertoire
> > > > > > BIN de votre site Web (http://Serveur, le plus simple est de
> vérifier
> > > le
> > > > > > répertoire de votre site dans IIS).
> > > > > >
> > > > > > Cordialement,
> > > > > >
> > > > > > Jean-Marc Sennechael
> > > > > > Microsoft France - MCS
> > > > > >
> > > > > > Ce message est fourni en l'état, sans garantie d'aucune sorte
et
> ne
> > > vous
> > > > > > confère aucun droit. Vous assumez tous les risques liés à son
> > > utilisation.
> > > > > >
> > > > > >
> > > > > > <t s c h n e i d e r @ c 2 s . f r> wrote in message
> > > > > > news:uzbrJxZvEHA.1204@TK2MSFTNGP10.phx.gbl...
> > > > > > > Bonjour à tous
> > > > > > >
> > > > > > > Je souhaite ajouter à mon portail SPS une page ASPX
générique,
> > > > > accessible
> > > > > > > par l'URL suivante :
> > > > > > > http://<serveur>/_layouts/1036/MaPage.aspx.
> > > > > > > J'ajoute donc ma page aspx dans le répertoire C:Program
> > > FilesFichiers
> > > > > > > communsMicrosoft Sharedweb server
> > > extensions60TEMPLATELAYOUTS1036,
> > > > > > > jusque là, pas de souci.
> > > > > > >
> > > > > > > Dans cette page, j'utilise des composants issus d'une
assembly
> > > > > > > personnalisée, que je déclare au début de ma page aspx par
une
> > > balise du
> > > > > > > style <%@ Register Tagprefix="monPrefix"
> Namespace="MonNamespace"
> > > > > > > Assembly="MonAssembly" %>
> > > > > > >
> > > > > > > Ma question est la suivante : Ou dois-je placer mon
> > > > > > > assembly
(ma
> > > dll)
> > > > > pour
> > > > > > > ne pas avoir l'erreur "fichier introuvable" lors de l'appel
à
> cette
> > > page
> > > > > > > ASPX ?
> > > > > > >
> > > > > > > J'ai déjà testé plusieurs répertoires, suivi d'un IISRESET,
mais
> > > sans
> > > > > > > succès
> > > > > > > :
> > > > > > > C:Program FilesFichiers communsMicrosoft Sharedweb
Pour info, dans mon cas le projet .NET a été créé sous le répertoire C:Program FilesFichiers communsMicrosoft Sharedweb server extensions60TEMPLATELAYOUTS de manière à être accessible depuis n'importe quelle zone de SPS depuis le lien "_layouts/1036/ma_page.aspx". Et cela fonctionne bien, en tout cas pour ce que je voulais en faire (une simple page de redirection)
Merci pour votre aide TS
"Renaud COMTE [MVP]" a écrit dans le message de news: #
Ca y est je suis géné ...
Tenez nous au courant Thomas
A bientot
Renaud COMTE [MVP] --------------------------------------------- http://www.clubSPS.org http://blog.spsclerics.com/ --------------------------------------------- [INFO] : Je me permet de rappeller l'importance de bien préciser la
version
de SPS dans vos questions >>> cela eviterais des réponses erronées ou trompeuses comme récemment >>> sur la problématique de backup >>> Ca autoriserais aussi des tris plus efficaces via le moteur de
recherche
Donc je vous propose donc de préfixer les posts via [SPS 2003] [SPS 2001] [WSS] <t s c h n e i d e r @ c 2 s . f r> a écrit dans le message de news:
> Merci encore à Renaud pour cette réponse très complète ! > Je met en application et tient le newsgroup informé... > > Thomas Schneider > > > "Renaud COMTE [MVP]" a écrit dans le > message de news: > > Bonjour :) > > > > Bon je rentre dans la boucle comme le conseille ce cher chris ! > > > > En resumé , vous voulez créez une application Web type ASP.net dans > > un > > serveur SharePoint et utilisé conjointement le MO Sharepoint (style > > GetContext et j'en passe) > > > > Bien oui c'est possible, et c'est extrement pratique (perso, je me
susi
> fait > > une page d'export RSS sur ce principe :) ) > > > > 2 méthodes : soit dans un repertoire du _layout pour etre accesible > > de > tout > > les niveau de l'application WSS ou dans un repertoire precis mais > > dans un > > chemin exclue du traitement managé de SharePoint > > > > En ce qui concerne l'utilisation de config ou de dll , soit on
fussionne
> > tout dans la racine/Gac ou on peut déclarer sa propre application > > dans IIS > > (rien de nouveau c'est du classique en aggregation d'application
ASP.NET
> dans > > IIS) > > >>> si vous créez votre application, dans ce cas la vous obtenez > > >>> votre > propre BIN donc ... > > > > Mais ensuite pour exploiter SharePoint et son context, il y a
plusieurs
> > point a bien respecter > > > > * Modifier le MIME Types popur ajouter la gestion du .TMP > > *si il y a des update de site/liste, bien rajouter un FormDigest
control
> > *activer la gestion des erreur en modifiant le .config : customErrors
>> > "On"
> > *... > > *... > > > > Comment savoir tout cela et eviter les soucis : Simple > > >>> c'est TOUT indiqué dans SDK depuis la premiere version beta (je > testais les d'asp.net intra SPS à l'epoque de la beta TR) > > > > Donc Voici le lien à sacraliser tellement il est pratique > > >
> > > > Bref, c'est tout ecris , y a plus qu'a > > > > Voila voila, bon grand long WE à tous > > > > Renaud COMTE [MVP] > > > > "t s c h n e i d e r @ c 2 s . f r" a écrit : > > > > > Intéressant.... > > > Je vais chercher de ce coté, et consulter mon bookmark pour des
infos
> > > supplémentaires... > > > > > > merci à vous également. > > > TS > > > > > > *************************************************** > > > "Chris" a écrit dans le message > > > de > news: > > > > > > > A voir avec d'autres personnes de ce forum, mais je crois qu'il
vous
> faut > > > > demander a SPS d'exclure le chemin dans lequel se trouve votre
appli
> > > aspx -> > > > > celle ci doit donc etre dans un repertoire a part. > > > > > > > > Cela se configure via l'administration centrale dans les options
de
> > > > configuration du serveur virtuel > > > > > > > > "t s c h n e i d e r @ c 2 s . f r" wrote: > > > > > > > > > Merci pour votre réponse. > > > > > > > > > > En fait, je ne l'ai pas mentionné dans le message initial, mais j'ai > > > > > également testé en placant mon assembly dans le répertoire bin
de
> mon > > > > > application web, sans succès. > > > > > > > > > > Je me demandais si il n'y avait pas une méthode un peu 'spécifique' > > > d'ajout > > > > > de page ASPX sous SPS 2003. > > > > > (attention, je ne parle pas de page ASPX propre à un template
SPS,
> mais > > > > > générique au portail) > > > > > > > > > > Thomas Schneider > > > > > > > > > > **************************************** > > > > > Jean-marc Sennechael" a écrit > > > > > dans le > > > message > > > > > de news: # > > > > > > Bonjour, > > > > > > > > > > > > > > > > > > Les assemblies doivent être positionnés soit dans le Global > Assembly > > > Cache > > > > > > (GAC, dans ce cas, vous devez générer un nom fort au moyen de > > > l'utilitaire > > > > > > sn.exe) soit dans le répertoire BIN de votre application. > > > > > > Dans votre cas, je pense que le répertoire à considérer est > > > > > > le > > > répertoire > > > > > > BIN de votre site Web (http://Serveur, le plus simple est de > vérifier > > > le > > > > > > répertoire de votre site dans IIS). > > > > > > > > > > > > Cordialement, > > > > > > > > > > > > Jean-Marc Sennechael > > > > > > Microsoft France - MCS > > > > > > > > > > > > Ce message est fourni en l'état, sans garantie d'aucune sorte
et
> ne > > > vous > > > > > > confère aucun droit. Vous assumez tous les risques liés à son > > > utilisation. > > > > > > > > > > > > > > > > > > <t s c h n e i d e r @ c 2 s . f r> wrote in message > > > > > > news: > > > > > > > Bonjour à tous > > > > > > > > > > > > > > Je souhaite ajouter à mon portail SPS une page ASPX
générique,
> > > > > accessible > > > > > > > par l'URL suivante : > > > > > > > http://<serveur>/_layouts/1036/MaPage.aspx. > > > > > > > J'ajoute donc ma page aspx dans le répertoire C:Program > > > FilesFichiers > > > > > > > communsMicrosoft Sharedweb server > > > extensions60TEMPLATELAYOUTS1036, > > > > > > > jusque là, pas de souci. > > > > > > > > > > > > > > Dans cette page, j'utilise des composants issus d'une
assembly
> > > > > > > personnalisée, que je déclare au début de ma page aspx par
une
> > > balise du > > > > > > > style <%@ Register Tagprefix="monPrefix" > Namespace="MonNamespace" > > > > > > > Assembly="MonAssembly" %> > > > > > > > > > > > > > > Ma question est la suivante : Ou dois-je placer mon > > > > > > > assembly (ma > > > dll) > > > > > pour > > > > > > > ne pas avoir l'erreur "fichier introuvable" lors de l'appel
à
> cette > > > page > > > > > > > ASPX ? > > > > > > > > > > > > > > J'ai déjà testé plusieurs répertoires, suivi d'un IISRESET, mais > > > sans > > > > > > > succès > > > > > > > : > > > > > > > C:Program FilesFichiers communsMicrosoft Sharedweb