D'accord avec theChrisKent regard de .It comme problème dans le web.config
Découvrez l'exemple suivant, Comment obtenir ProfileCommon objet dans asp.net
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="GetProfile" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Untitled Page</title>
</head>
<body>
<form id="form1" runat="server">
<div>
User Name:<asp:TextBox ID="txtUserName" runat="server"/>
<asp:Button ID="cmdGet" runat="server" OnClick="cmdGet_Click" Text="Get Profile" /><br />
<asp:Label ID="lbl" runat="server" Text=""/>
</div>
</form>
</body>
</html>
fichier: Default.aspx.cs
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class GetProfile : System.Web.UI.Page
{
protected void cmdGet_Click(object sender, EventArgs e)
{
ProfileCommon profile = Profile.GetProfile(txtUserName.Text);
if (profile.LastUpdatedDate == DateTime.MinValue)
{
lbl.Text = "No user match found.";
}
else
{
lbl.Text = "This user lives in " + profile.FirstName;
}
}
}
fichier: Web .config
<?xml version="1.0"?>
<configuration>
<system.web>
<profile>
<properties>
<add name="FirstName" type="String" serializeAs="Binary"/>
<add name="LastName" type="String" serializeAs="Xml"/>
<add name="DateOfBirth" type="DateTime" serializeAs="String"/>
</properties>
</profile>
</system.web>
</configuration>
EDIT
Cet exemple ne fonctionne que lorsque le type de projet est website.If vous voulez utiliser l'objet ProfileCommon dans l'application Web puis passez par le lien suivant
Converting Profile Object Code
EDIT -II
Selon votre commentaire, lien suivant pourrait vous aider
ASP.NET Profiles in Web Application Projects
J'avoir mis à jour la réponse. –
Question connexe déjà répondu ici: http://stackoverflow.com/questions/4154179/what-is-webprofile-useful-for/4155101#4155101 – IrishChieftain
Qu'est-ce que WebProfile? – TeaLeave