2010-07-25 1 views
0

Comment utiliser un contrôle utilisateur à partir de l'application B dans l'application A?ASP.NET - Comment utiliser un contrôle utilisateur à partir d'une application différente?

application A est une application VB.NET

Application B est une application C#.

Ce code tente d'enregistrer le contrôle pour une utilisation dans un fichier ASPX:

<%@ Register TagPrefix="uc1" TagName="Pager" Src="../ApplicationB/Controls/PagingControl.ascx" %> 

Je reçois l'erreur suivante:

Parser Error Message: The virtual path '/ApplicationB/Controls/PagingControl.ascx' maps to another application, which is not allowed. 

Puis-je utiliser PagingControl.ascx de l'application B dans les applications A?

Merci

Répondre

1

ASP.Net ne fera que les binaires de charge provenant soit du GAC ou de sa propre structure de dossiers. Pour utiliser le contrôle aux deux endroits, vous devez le compiler vers un assembly qui peut être inclus dans le dossier bin pour les deux applications.

+0

J'ai une référence à DLL de l'application B. Y a-t-il un moyen pour moi d'utiliser l'ASCX PagingControl dans l'application A? Je crois que c'est de cela que vous parlez. Merci –

Questions connexes