現在Unknown error (0x80005000)
を取得 - リンクされたC#で "COM例外" 次のコードに 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を実行する:// localhostを/ test/share)、そのフォルダに関連する権限を与えようとしました。
これはIIS6とIIS7では動作しないことを読んだことがありますか?もしそうなら、同等のコードは何ですか?
は、この記事http://support.microsoft.com/kb/2428673を見て、あなたに –