Webアプリケーションを展開しようとしています。Sharepoint 2010 Webアプリケーションを展開しない
getWebApp.IisSettings.Remove(SPUrlZone.Internet);
は、それが正常に動作しますが、この拡張されたWebアプリケーションのIIS Webサイトや物理フォルダを削除されていません。
まず私はこのコードを試してみました。
int instID = getWebApp.IisSettings[SPUrlZone.Internet].PreferredInstanceId;
SPIisWebSite iisWebSite = new SPIisWebSite(instID);
iisWebSite.Unprovision();
か::だから、私は次のコードを使用して手動でIIS Webサイトを削除するために始めた
ServerManager iisManager = new ServerManager();
Site s1 = iisManager.Sites["MySiteName - 1234"]; // you can pass the site name or the site ID
iisManager.Sites.Remove(s1);
iisManager.CommitChanges();
IIS Webサイトを削除取得されません。
助けが必要ですか?
は、このブログの記事を見てください:あなたの助けのためのhttp://blog.falchionconsulting.com/index.php/2008/04/un-extend-web-application/ –
Tuncy感謝。しかし、私は既にこのリンクを調べて、このメソッドを取得するためにサードパーティのAPIをいくつか使用していました。Utilities.ExecuteMethod()。 – Pushpendra
私は他の情報源から私の答えを得ましたが、ここからはありません。 – Pushpendra