2013-09-16 35 views
3

我有兩個項目就是在這樣IIS:C#ASP.NET MVC的web.config和MachineToApplication錯誤

inetpub/wwwroot/mysites/secure/web_application_1 --> has its own web.config 

inetpub/wwwroot/mysites/secure/web_application_2 --> has its own web.config 

兩個應用是完全不同的應用程序,但是,他們都有自己的客戶端認證&自定義角色&自定義成員資格。

web_application_1作爲它的舊應用程序正常工作。

web_application_2是新的應用程序,當我跑它在網絡上,我得到了錯誤:

它是使用註冊爲allowDefinition =應用程序級別之外「MachineToApplication」的節是錯誤的。

我不知道什麼是錯的web.config

web.config是相同的不同之處在於:

  • 連接字符串是不同的,因爲它們都使用不同的數據庫
  • 自定義成員&自定義角色是不同的,因爲它們都使用項目的命名空間

爲web_application_1設置了整個IIS & URL;並且,因爲它需要像永遠從我的系統管理員要求新的設置,我們都建議我可能只是這樣做:

https://www.mywebsite.com/secure/web_application_1 

inetpub/wwwroot/mysites/secure/web_application_1 --> has its own web.config 
https://www.mywebsite.com/secure/web_application_2 

inetpub/wwwroot/mysites/secure/web_application_2 --> has its own web.config 
+1

那麼,如果你有'web.config'的麻煩 - 那麼**請顯示我們**那個文件!我們無法看到你的屏幕,無法訪問你的硬盤來看看我們自己 - 發佈在這裏! –

+0

@marc_s我想我明白我有的問題,我想知道是否有解決方法。所以基本上,我認爲這兩個應用程序在同一個「父」文件夾中,這是錯誤。我想知道是否有解決方法? – NULL

+0

他們在IIS中如何配置。 web_application_1是否配置爲虛擬目錄或應用程序?那麼web_application_2呢? – Nate

回答

相關問題