2010-08-27 5 views
0

Dans an earlier post J'ai demandé comment créer une forme abrégée pour mon application Silverlight que j'héberge en ligne. Mais cette solution ne m'aide pas.Une URL plus courte pour une adresse d'application hébergée longue?

Le problème est que j'ai mes quelques projets en solution dans d'autres dossiers. Et dans le dossier avec mon fichier aspx qui hébergent l'application SL j'ai le dossier ClientBin avec le fichier xap. Et quand je copie ce fichier aspx au répertoire racine SL la page vide était invoquée.

Lorsque je copie le dossier ClientBin à la racine, il est le même:/

Toute idée de fichier « hack » sur l'hébergement pour appeler mon application SL avec lien court? (maintenant je suis mon dossier d'écriture de la page racine [netmajor.home.pl] où j'ai le fichier aspx [SecretaryNavApp] et le fichier aspx [SecretaryNavApp.aspx] donc le lien est très long: /)

Répondre

1

Il suffit de créer une page de redirection appelée sl .html (par exemple) comme celui-ci dans votre racine:

<html> 
<head> 
<title>Redirecting</title> 
<meta http-equiv="REFRESH" content="0;url=http://netmajor.home.pl/SecretaryAppNav.Web/SecretaryAppNavTestPage.aspx"></HEAD> 
<BODY> 
</BODY> 
</HTML> 

Et quand vous entrez netmajor.home.pl/sl.html dans votre navigateur Web, vous serez redirigé vers votre page de test ASPX.

0

Lorsque vous déplacez la page de conteneurs revenir à la racine, essayez de changer l'URL relative de l'objet Silverlight, pour pointer vers le sous-dossier-à-dire SecretaryAppNav.Web/ClientBin/SecretaryAppNav.xap

Q. Pourquoi votre projet déployé sur SecretaryAppNav.Web au lieu de la racine? Ne vous contentez-vous pas simplement de FTP pour vous héberger ou utilisez-vous FPE (Front Page Extensions) pour le publier?

Questions connexes