Jag har följande kod för att uppdatera i IIS:en:
DirectoryEntry newRoot= new DirectoryEntry("IIS://" + server + "/W3SVC");
DirectoryEntry deNewVDir = newRoot.Children.Find(websitenumber,"IIsWebVirtualDir");
deNewVDir.Properties["Path"][0] = homepath;
deNewVDir.CommitChanges();
newRoot.CommitChanges();
deNewVDir.Close();
newRoot.Close();
Men får följande exception:
System.Runtime.InteropServices.COMException (0x80005008): Exception from HRESULT: 0x80005008. at System.DirectoryServices.Interop.IAdsContainer.GetObject(String className, String relativeName) at System.DirectoryServices.DirectoryEntries.Find(String name, String schemaClassName) at WebCreSiterWeb.IISWebsite.EditTarget()
Hur gör man egentligen för att ändra mha DirectoryEntry?