0
我有一個需要在新的虛擬應用程序下創建虛擬目錄的配置頁面。用於創建此目錄的方法對於IIS版本是不同的,IIS 7使用較新的管理控件進行安裝。 IIS 7安裝程序創建虛擬目錄並添加預期的asp.net應用程序擴展。以下用於IIS 6的代碼確實會創建虛擬目錄,但它不會添加asp.net應用程序擴展,如下圖所示。如何修改我的代碼以確保預期的asp.net應用程序擴展被添加?在沒有asp.net應用程序擴展的情況下創建的IIS 6虛擬目錄
private void AddDirIis6(DirectoryEntry entry)
{
var child = entry.Children.Add("EditorControls", "IIsWebVirtualDir");
child.Properties["Path"][0] = "directory\EditorControls");
child.CommitChanges();
entry.CommitChanges();
}
此虛擬目錄位於另一個虛擬應用程序下。頂級應用程序具有預期的iis映射。虛擬目錄不。我會嘗試這個建議,但我想說清楚。 – 2012-02-20 19:59:49
我試着運行這兩個,我的虛擬仍然沒有腳本映射 – 2012-02-21 01:37:34
@JonEdiger你可以發佈你的虛擬目錄在IIS 6.0管理器中的主目錄選項卡的屏幕截圖? – 2012-02-21 01:40:47