在an earlier post我询问了如何为我的Silverlight应用程序创建简短表单。但是这个解决方案对我没有帮助。
问题是我在其他文件夹中有我的解决方案。在我的aspx文件的文件夹中,主机SL应用程序我有带有xap文件的ClientBin文件夹。当我将这个aspx文件复制到根目录SL空白页面被调用时。
当我将ClientBin文件夹复制到root时,它是相同的:/
有任何想法在主机上“破解”文件以使用短链接调用我的SL应用程序吗? (现在我写了根页[netmajor.home.pl]文件夹,其中我有aspx文件[SecretaryNavApp]和aspx文件[SecretaryNavApp.aspx]所以链接很长:/)
答案 0 :(得分:1)
只需在根目录中创建一个名为sl.html(例如)的重定向页面:
<html>
<head>
<title>Redirecting</title>
<meta http-equiv="REFRESH" content="0;url=http://netmajor.home.pl/SecretaryAppNav.Web/SecretaryAppNavTestPage.aspx"></HEAD>
<BODY>
</BODY>
</HTML>
当您在网络浏览器中输入netmajor.home.pl/sl.html
时,您将被重定向到您的aspx测试页。
答案 1 :(得分:0)
当您将容器页面移回根目录时,请尝试更改Silverlight对象的相对URL,指向子文件夹,即SecretaryAppNav.Web / ClientBin / SecretaryAppNav.xap
Q值。为什么您的项目部署到SecretaryAppNav.Web而不是root?你是不是只是将自己的FTP全部交给主机,或者你是否正在使用FPE(Front Page Extensions)来发布它?