目前越來越Unknown error (0x80005000)
- 與運行下面的代碼 string virtualDirectory = GetVirtualDirPath("IIS://localhost", "1", reportUrl);
DirectoryEntry.Properties [「Path」]。Value.ToString(); IIS7問題。 C#
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 "";
}
我有安裝 「共享」 作爲內部的虛擬目錄 「/測試」(HTTP時, 「COM異常」 在C#中://本地主機/ test/share)並嘗試給該文件夾相關的權限。
我讀過,這隻適用於IIS6和不IIS7?如果是這樣,那麼等效代碼是什麼?
看看這篇文章http://support.microsoft.com/kb/2428673,可以幫助你 –