【发布时间】:2010-09-05 23:18:03
【问题描述】:
如果您创建 ASP.NET Web 文件项目,您可以直接访问 web.config 文件中的配置文件信息。如果您将其转换为 Web 应用程序并一直在使用 ProfileCommon 等,那么您必须跳过一大堆障碍才能使您的 Web 应用程序正常工作。
为什么没有像 Web 文件项目那样将 Profile 提供程序内置到 ASP.NET Web 应用程序项目中?
【问题讨论】:
标签: asp.net
如果您创建 ASP.NET Web 文件项目,您可以直接访问 web.config 文件中的配置文件信息。如果您将其转换为 Web 应用程序并一直在使用 ProfileCommon 等,那么您必须跳过一大堆障碍才能使您的 Web 应用程序正常工作。
为什么没有像 Web 文件项目那样将 Profile 提供程序内置到 ASP.NET Web 应用程序项目中?
【问题讨论】:
标签: asp.net
实际上,Microsoft 确实有针对此已知问题的解决方案。 它是“Web Profiler Builder”。我将它用于我的 Web 应用程序,效果很好。 http://code.msdn.microsoft.com/WebProfileBuilder/Release/ProjectReleases.aspx?ReleaseId=980
【讨论】:
配置文件提供程序使用 ASP.NET Build Provider 系统,该系统不适用于 Web 应用程序项目。
添加自定义的 BuildProvider Web.config 文件的类适用于 一个 ASP.NET 网站,但不工作 在 ASP.NET Web 应用程序项目中。 在 Web 应用程序项目中,代码 由 BuildProvider 生成 类不能包含在 应用。
【讨论】: