• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

پروفایل در 20005

iranidesign

کاربر تازه وارد
تاریخ عضویت
3 جولای 2006
نوشته‌ها
62
لایک‌ها
0
سلام !!!
من زمانی که داخل فایل webconfig پروفایل اد میکنم زمان استفاده داخل فرم زمانی که تایپ میکنم .profile اسم هایی که من داخل پروفایلم تعریف کردم نمییاره در ضمن اگه جوابتون اینکه VS 2005 رو ببند و باز کن باید بگم 10 دفعه این کارو کردم بازم همین مشکل وجود داره !!!
فایل کانفیگ رو هم میزارم تا ببینین مشکل از جای دیگه از کانفیگ هست یا نه !!!

کد:
<?xml version="1.0"?>
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
  <connectionStrings>
    <remove name="LocalSqlServer" />
    <add name="LocalSqlServer" connectionString="server=.;database=doost;uid=sa;pwd=;" />
    <add name="doostConnectionString" connectionString="Data Source=.;Initial Catalog=Acounting;Integrated Security=True"
      providerName="System.Data.SqlClient" />
  </connectionStrings>
  <system.web>
    <customErrors mode="Off" />
    <authentication mode="Forms">
      <profile defaultProvider="CustomProfileProvider" enabled="true">
        <providers>
          <add name="CustomProfileProvider"
               type="System.Web.Profile.SqlProfileProvider"  
               connectionStringName="LocalSqlServer"
               applicationName="doost" />
        </providers>
        <properties>
          <add name="FirstName" type="String" serializeAs="String" />
          <add name="LastName" type="String" serializeAs="String" />
          <add name="Telphone" type="String" serializeAs="String" />
          <add name="Address" type="String" serializeAs="String" />
          <add name="Country" type="String" serializeAs="String" />
          <add name="City" type="String" serializeAs="String" />
          <add name="Age" type="String" serializeAs="String" />
          <add name="Sex" type="String" serializeAs="String" />
          <add name="Description" type="String" serializeAs="String" />
        </properties>
      </profile>
        <forms loginUrl="Login.aspx" protection="Validation" timeout="300" />
    </authentication>
    <roleManager enabled="true" />
    <compilation debug="true">
      <assemblies>
        <add assembly="System.Management, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
      </assemblies>
      <buildProviders>
        <add extension=".rdlc" type="Microsoft.Reporting.RdlBuildProvider, Microsoft.ReportViewer.Common, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
      </buildProviders>
    </compilation>
    <pages styleSheetTheme="Default">
      <namespaces>
        <clear/>
        <add namespace="System"/>
        <add namespace="System.Globalization"/>
        <add namespace="System.Collections"/>
        <add namespace="System.Collections.Specialized"/>
        <add namespace="System.Configuration"/>
        <add namespace="System.Text"/>
        <add namespace="System.Text.RegularExpressions"/>
        <add namespace="System.Web"/>
        <add namespace="System.Web.Caching"/>
        <add namespace="System.Web.SessionState"/>
        <add namespace="System.Web.Security"/>
        <add namespace="System.Web.Profile"/>
        <add namespace="System.Web.UI"/>
        <add namespace="System.Web.UI.WebControls"/>
        <add namespace="System.Web.UI.WebControls.WebParts"/>
        <add namespace="System.Web.UI.HtmlControls"/>
      </namespaces>
    </pages>
    <authorization>
      <allow users="*"/>
    </authorization>
    <httpHandlers>
      <add path="Reserved.ReportViewerWebControl.axd" verb="*" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" validate="false"/>
    </httpHandlers>
    <sessionState mode="InProc" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes" cookieless="false" timeout="360"/>
  </system.web>
  <location path="default.aspx">
    <system.web>
      <authorization>
        <allow users="*" />
      </authorization>
    </system.web>
  </location>
  <system.net>
    <mailSettings>
      <smtp from="[email protected]">
        <network host="mail.xxx.com" password="123456789" userName="info" />
      </smtp>
    </mailSettings>
  </system.net>
</configuration>
 

H_R

مدیر بازنشسته
تاریخ عضویت
30 مارس 2005
نوشته‌ها
3,298
لایک‌ها
17
سن
42
محل سکونت
North Pole
چرا اینا رو همه رو گذاشتی توی authentication

ایا باید مستقیما توی system.web باشند .

سعی کن از روی یه APP دیگه web.config رو برداری و تغییرات رو توش بدی . چون این وب کانفیگت خیلی ایراد داره !
 

iranidesign

کاربر تازه وارد
تاریخ عضویت
3 جولای 2006
نوشته‌ها
62
لایک‌ها
0
یعنی چی همه رو گذاشتم داخل authentication مگه چه چیزایی نباید داخلش باشن؟
توضیح بیشتر لازم دارم !!!!
 

iranidesign

کاربر تازه وارد
تاریخ عضویت
3 جولای 2006
نوشته‌ها
62
لایک‌ها
0
دوست عزیز سرویس پک VS یا ویندوز کدومش ؟ اگه منظورت سرویس پک ویندوز هست که service pak من 2 هستش اگرم vs رو داری میگی که فکر نمیکنم مشکلی داشته باشه مشکل از webconfig هست %100 ولی نمیدونم کجاش این گیر رو میده شاید به خاطر این کد هست که داخل کانفیگ استفاده کردیم <add namespace="System.Web.Profile"/> حالا نمیدونم دوستان حرفهای دیگه هم بیان وسط ببینیم میتونیم این مشکل رو حل کنیم یا نه؟؟!!!
 

H_R

مدیر بازنشسته
تاریخ عضویت
30 مارس 2005
نوشته‌ها
3,298
لایک‌ها
17
سن
42
محل سکونت
North Pole
مشکل % از وب کانفیگ است !دوست من از این الگو پیروی کن :

کد:
<?xml version="1.0" encoding="utf-8"  ?>
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
	<configSections>
		<sectionGroup name="microsoft.web" type="Microsoft.Web.Configuration.MicrosoftWebSectionGroup">
			<section name="converters" type="Microsoft.Web.Configuration.ConvertersSection" requirePermission="false"/>
			<section name="webServices" type="Microsoft.Web.Configuration.WebServicesSection" requirePermission="false"/>
			<section name="authenticationService" type="Microsoft.Web.Configuration.AuthenticationServiceSection" requirePermission="false"/>
			<section name="profileService" type="Microsoft.Web.Configuration.ProfileServiceSection" requirePermission="false"/>
		</sectionGroup>
	</configSections>
	<!-- 
      The microsoft.web section defines items required for the Atlas framework.
  -->
	<microsoft.web>
		<converters>
			<add type="Microsoft.Web.Script.Serialization.Converters.DataSetConverter"/>
			<add type="Microsoft.Web.Script.Serialization.Converters.DataRowConverter"/>
			<add type="Microsoft.Web.Script.Serialization.Converters.DataTableConverter"/>
		</converters>
		<webServices enableBrowserAccess="true"/>
	</microsoft.web>
	<appSettings>
		
	</appSettings>
	<connectionStrings>
		<!--
          ///////////////////    here is Database Setting ////////////////////////////
      -->
		<add name="MyDB" connectionString="Server=(local);Database=testApp;Integrated Security=True"/>
	</connectionStrings>
	<system.web>
		<customErrors defaultRedirect="default.aspx"/>
		<trace enabled="true" localOnly="false" mostRecent="true" requestLimit="50" traceMode="SortByCategory"/>
		<httpHandlers>
			<remove verb="*" path="*.asmx"/>
			<add verb="*" path="*.asmx" type="Microsoft.Web.Services.ScriptHandlerFactory" validate="false"/>
		</httpHandlers>
		<httpModules>
			<add name="ScriptModule" type="Microsoft.Web.Services.ScriptModule"/>
			<add name="ParsStat" type="ministatnet, ParsStat"/>
		</httpModules>
		<pages>
			<controls>
				<add namespace="Microsoft.Web.UI" assembly="Microsoft.Web.Atlas" tagPrefix="atlas"/>
				<add namespace="Microsoft.Web.UI.Controls" assembly="Microsoft.Web.Atlas" tagPrefix="atlas"/>
			</controls>
			<namespaces>
				<clear/>
				<add namespace="System"/>
				<add namespace="System.Collections"/>
				<add namespace="System.Collections.Specialized"/>
				<add namespace="System.Configuration"/>
				<add namespace="System.Text"/>
				<add namespace="System.Text.RegularExpressions"/>
				<add namespace="System.Web"/>
				<add namespace="System.Web.Caching"/>
				<add namespace="System.Web.SessionState"/>
				<add namespace="System.Web.Security"/>
				<add namespace="System.Web.Profile"/>
				<add namespace="System.Web.UI"/>
				<add namespace="System.Web.UI.WebControls"/>
				<add namespace="System.Web.UI.WebControls.WebParts"/>
				<add namespace="System.Web.UI.HtmlControls"/>
			</namespaces>
		</pages>
		<authentication mode="Forms"/>
		<roleManager enabled="true" defaultProvider="CustomizedRoleProvider">
			<providers>
				<add name="CustomizedRoleProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="MyDB" applicationName="testApp"/>
			</providers>
		</roleManager>
		<membership defaultProvider="CustomizedMembershipProvider">
			<providers>
				<add name="CustomizedMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="MyDB" applicationName="testApp"/>
			</providers>
		</membership>
		<profile defaultProvider="CustomProfileProvider" enabled="true">
			<providers>
				<add name="CustomProfileProvider" type="System.Web.Profile.SqlProfileProvider" connectionStringName="MyDB" applicationName="testApp"/>
			</providers>
			<!-- Define the properties for Profile... -->
			<properties>
				<add name="FirstName" type="String" serializeAs="String"/>
				<add name="LastName" type="String" serializeAs="String"/>
				<add name="Jub" type="String" serializeAs="String"/>
				<add name="Gender" type="String" serializeAs="String"/>
				<add name="BirthDay" type="String" serializeAs="String"/>
			</properties>
		</profile>
		<compilation debug="true"/>
    <globalization 
             requestEncoding="utf-8" 
             responseEncoding="utf-8" 
   />
  </system.web>
</configuration>

موفق باشی .
 

H_R

مدیر بازنشسته
تاریخ عضویت
30 مارس 2005
نوشته‌ها
3,298
لایک‌ها
17
سن
42
محل سکونت
North Pole
شکرا لله العالمین !
 
بالا