В настоящее время получает Unknown error (0x80005000)
- Связано с «Исключением COM» в C # при выполнении следующего кода string virtualDirectory = GetVirtualDirPath("IIS://localhost", "1", reportUrl);
static string GetVirtualDirPath(string iisHost,
string siteName, string vdName)
{
string adsiPath = iisHost + "/W3SVC/" + siteName + "/Root/test/" + vdName;
try
{
DirectoryEntry entry = new DirectoryEntry(adsiPath);
return entry.Properties["Path"].Value.ToString();
}
catch (Exception ex)
{
// If Virtual Directory is not found,
// it will throw exception.
return "";
}
return "";
}
У меня есть настройка «поделиться» в качестве виртуального каталога внутри «/ test» (http://localhost/test/share) и попытался дать этой папке соответствующие разрешения.
Я читал, что это работает только в IIS6, а не в IIS7? Если да, то каков эквивалентный код?