提问人:Guy 提问时间:8/16/2008 更新时间:3/11/2009 访问量:1009
为什么配置文件提供程序未内置到 Web 应用中?
Why was the Profile provider not built into Web Apps?
问:
如果创建 ASP.NET Web 文件项目,则可以直接访问 web.config 文件中的配置文件信息。如果您将其转换为 Web 应用程序并且一直在使用 ProfileCommon 等,那么您必须跳过一大堆障碍才能让您的 Web 应用程序正常工作。
为什么配置文件提供程序没有像 Web 文件项目那样内置到 ASP.NET Web 应用项目中?
答:
3赞
Jon Galloway
8/16/2008
#1
配置文件提供程序使用 ASP.NET 生成提供程序系统,该系统不适用于 Web 应用程序项目。
添加自定义 BuildProvider 类添加到 Web.config 文件中,在 ASP.NET 网站,但不起作用 在 ASP.NET Web 应用程序项目中。 在 Web 应用程序项目中,代码 由 BuildProvider 生成 类不能包含在 应用。
来源: MSDN 生成提供程序文档
4赞
nandos
3/11/2009
#2
实际上,Microsoft确实有针对此已知问题的解决方案。 它就是“Web Profiler Builder”。我将其用于我的 Web 应用程序,效果很好。http://code.msdn.microsoft.com/WebProfileBuilder/Release/ProjectReleases.aspx?ReleaseId=980
评论