Company      |       Articles & Research      |      Services      |      Software      |      Contact

Returing Virtual Directory Path From Web Application

If you consume a SPWebApplication object as a parameter, you can return the virtual directory path by using the GetIisSettingsWithFallback() method to return the settings for a specified SharePoint zone.

Here is a static method that demonstrates how to do it:

C#:
  1. public static string GetVirtualDirectoryPath(SPWebApplication webApp)
  2. {
  3. string path = string.Empty;
  4. try
  5. {
  6. if (webApp != null)
  7. {
  8. path = webApp.GetIisSettingsWithFallback(SPUrlZone.Default).Path.ToString();
  9. }
  10. }
  11. catch (Exception exception)
  12. {
  13.  
  14. }
  15. return path;
  16. }

share save 171 16 Returing Virtual Directory Path From Web Application

Related posts:

  1. Getting GAC Path Using Reflection
  2. Getting a SharePoint Field Value In C#
  3. Deploy a SharePoint Site Map by Applying Application Content to Local Server
  4. AspnetPathsCommands Partial Class
  5. Creating SecurityElement Objects from FileStream’s

1 Comment »

  1. Thanks alot!

    I have been looking for this for a few days. This has shortened my code totally.

    Is there a way to obtain the Virtual Directory Path of an extended SharePoint web application ?

    Thanks alot again,
    Bobby.

    Comment by Bobby — March 3, 2010 @ 4:23 pm

RSS feed for comments on this post. TrackBack URL

Leave a comment