错误“无法找到类型或命名空间名称'ProfileCommon'”

时间:2010-09-18 21:56:05

标签: asp.net web-config

我正在尝试设置YAF论坛1.9.4并且配置中的配置文件部分出现问题:

<profile enabled="true" defaultProvider="YafProfileProvider"
         inherits="YAF.Classes.Utils.YafUserProfile">
<providers>
<clear/>
<add connectionStringName="ConfettiSQL" name="YafProfileProvider" 
     type="YAF.Providers.Profile.YafProfileProvider"/>
</providers>
</profile>

当我在本地进行测试时,一切正常,但在我的网络服务器上,我收到以下错误:

The type or namespace name 'ProfileCommon' could not be found

我已经上传了所有文件,我可以在我的bin文件夹中看到一个名为“YAF.Providers.dll”的文件。

有人知道如何修复此错误吗?

1 个答案:

答案 0 :(得分:1)

您使用的是网站项目还是Web应用程序项目?如果您使用的是ASP.NET网站项目模板,则可以使用开箱即用的“个人档案”。如果您使用的是ASP.NET Web应用程序项目模板,则可以使用Web Profile Builder来设置“个人档案”:

http://weblogs.asp.net/joewrobel/archive/2008/02/03/web-profile-builder-for-web-application-projects.aspx