Jest jednak drobna różnica między tych wszystkich opcji, które
I okazało się, że
Jeśli nie
string URL = Server.MapPath("~");
lub
string URL = Server.MapPath("/");
lub
string URL = HttpRuntime.AppDomainAppPath;
adres URL spowoduje wyświetlenie zasobów w linku tak:
"file:///d:/InetPUB/HOME/Index/bin/Resources/HandlerDoc.htm"
Ale jeśli chcesz, aby Twój adres URL, aby pokazać tylko ścieżkę wirtualną nie lokalizacja zasobów, należy zrobić
string URL = HttpRuntime.AppDomainAppVirtualPath;
wtedy, twój URL wyświetla wirtualną ścieżkę do twoich zasobów, jak poniżej:
"http://HOME/Index/bin/Resources/HandlerDoc.htm"
Podobne stanowisko [tutaj] (https://stackoverflow.com/q/10951599/ 465053). – RBT