我有兩個項目就是在這樣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
那麼,如果你有'web.config'的麻煩 - 那麼**請顯示我們**那個文件!我們無法看到你的屏幕,無法訪問你的硬盤來看看我們自己 - 發佈在這裏! –
@marc_s我想我明白我有的問題,我想知道是否有解決方法。所以基本上,我認爲這兩個應用程序在同一個「父」文件夾中,這是錯誤。我想知道是否有解決方法? – NULL
他們在IIS中如何配置。 web_application_1是否配置爲虛擬目錄或應用程序?那麼web_application_2呢? – Nate