誰かが から私の xbap を起動した場合、アプリケーション内から URL の一部http://myserver/folder/application.xbap
を取得したいと思います。http://myserver/folder/
どうやってやるの?
私が試してみました:
System.IO.Directory.GetCurrentDirectory()
System.IO.Path.GetDirectoryName(System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName)
Environment.CurrentDirectory
System.Reflection.Assembly.GetExecutingAssembly().Location
AppDomain.CurrentDomain.BaseDirectory
System.Windows.Application.Current.StartupUri.AbsolutePath
System.Environment.GetCommandLineArgs()[0]
System.Deployment.Application.ApplicationDeployment.CurrentDeployment.DataDirectory
それらはすべて、xbap がダウンロードされて実行されているマシン上のローカルの場所、または次のような実行中のアセンブリの場所のいずれかを返します。C:\Windows\SysWOW64
アプリケーション自体から xbap アプリケーションを起動するために使用された URL にアクセスするにはどうすればよいですか?