2

我在現有解決方案中添加了新項目ABC,並試圖在本地IIS上使用localhost/ABC訪問該項目。由於其他項目都沒有創建虛擬目錄或將其轉換爲應用程序。有什麼能繞的方式爲這個錯誤添加到包含其他項目的VS解決方案後,無法訪問IIS上的項目

配置錯誤

說明:該請求提供服務所需的配置文件的處理過程中出現錯誤。請查看下面的具體錯誤細節並適當修改您的配置文件。

解析器錯誤消息:在應用程序級別之外使用註冊爲allowDefinition ='MachineToApplication'的節是錯誤的。此錯誤可能是由於虛擬目錄未被配置爲IIS中的應用程序。

回答

0

在您需要轉到Visual Studio中的項目屬性的Web選項卡後,執行您的操作。這使您可以使用IIS或Visual Studio開發服務器。

如果您使用本地IIS,則可以指定URL以訪問項目和特定端口。

Visual Studio project properties web tab

+0

我得到這個錯誤 - 添加和嘗試在IIS運行後 - 配置錯誤 說明:該請求提供服務所需的配置文件的處理過程中出現錯誤。請查看下面的具體錯誤細節並適當修改您的配置文件。 解析器錯誤消息:在應用程序級別之外使用註冊爲allowDefinition ='MachineToApplication'的節是錯誤的。此錯誤可能是由於虛擬目錄未被配置爲IIS中的應用程序。 – Programah 2015-04-02 20:02:17

+0

我只能在添加一個虛擬目錄並將其更改爲應用程序後才能這樣做。但是解決方案中的其他項目未配置爲IIS中的應用程序,但按預期工作 - – Programah 2015-04-02 20:26:15

+0

如果您需要應用程序在IIS中提供應用程序,並且它應該使用相同的會話和身份驗證,那麼您可以在頂層使用一個應用程序。否則,你可以使每個應用程序。您是否使用創建虛擬目錄按鈕創建目錄是Visual Studio,因爲它是應用程序設置 – 2015-04-03 20:49:27

相關問題