2008-08-15 64 views
2

如果您創建ASP.NET Web文件項目,則可以直接訪問web.config文件中的配置文件信息。如果您將其轉換爲Web應用程序並使用ProfileCommon等,那麼您必須跳過一大堆箍筋才能讓您的Web應用程序正常工作。爲什麼配置文件提供程序未內置到Web應用程序中?

爲什麼ASP.NET Profile Web應用程序項目中沒有內置Profile供應商,就像Web應用程序一樣?

回答

3

配置文件提供程序使用ASP.NET Build Provider系統,該系統不支持Web應用程序項目。

添加自定義BuildProvider 類Web.config文件工作在 ASP.NET網站但在ASP.NET Web應用程序項目不起作用 。 在Web應用程序項目中,由BuildProvider 類生成的代碼 不能包含在 應用程序中。

來源:MSDN Build Provider documentation

相關問題