PDA

View Full Version : یک توضیح در مورد machine.config می خواستم



hosseinrahmatei
سه شنبه 19 مرداد 1389, 17:51 عصر
دوستان اگه میشه در مورد machine.config یکم بهم توضیح بدید کاربردش چیه ؟
علت ایجادkey ها چی هست و....

دوستان اگه میشه توضیح کاملی درمورد خصوصیت هاش بدید ممنون می شم (validation key , decryptionKey,validation)

من تو یه جا خوندم که اگه مقادیر validation key و decryptionKey به صورت دستی ایجاد شود بهتر است (با استفاده از RNGCryptoServiceProvider

hosseinrahmatei
سه شنبه 19 مرداد 1389, 21:10 عصر
دوستان کسی ذر این مورد اطلاعاتی نداره

r00tkit
سه شنبه 19 مرداد 1389, 21:55 عصر
این رو بخون اگه لازم شد بگو فارسی بنویسم



The machine configuration file, Machine.config, contains settings that apply to an entire computer. This file is located in the %runtime install path%\Config directory. Machine.config contains configuration settings for machine-wide assembly binding, built-in remoting channels, and ASP.NET.
The configuration system first looks in the machine configuration file for the appSettings Element (General Settings Schema) and other configuration sections that a developer might define. It then looks in the application configuration file. To keep the machine configuration file manageable, it is best to put these settings in the application configuration file. However, putting the settings in the machine configuration file can make your system more maintainable. For example, if you have a third-party component that both your client and server application uses, it is easier to put the settings for that component in one place. In this case, the machine configuration file is the appropriate place for the settings, so you don't have the same settings in two different files.






Configuration files are XML files that can be changed as needed. Developers can use configuration files to change settings without recompiling applications. Administrators can use configuration files to set policies that affect how applications run on their computers.

Ali_M.Eghbaldar
سه شنبه 19 مرداد 1389, 22:35 عصر
سلام
همانطور که از یک فایل web.config برای پیکربندی یک پروژه ASP.NET استفاده میشود از فایل machine.config برای پیکربندی پروژه های ASP.NET که در یک کامپیوتر خاص اجرا میشوند استفاده میشود.بدین معنی که پیکربندی های که در یک فایل machine.config قرار دارد تمام پروژه های ASP.NET که در آن کامپیوتر قرار دارند را تحت تاثیر قرار میدهد . معمولا فایل machine.config را تغییر نمیدهند و برای هر پروژه جداگانه و با استفاده از فایل های web.config پیکربندی را بطور جداگانه انجام میدهند.

اینم بخون:
http://www.aftab.ir/articles/computer_internet_infortmation_technology/internet_network/c14c1205330133p1.php

موفق باشی :لبخندساده:

اوبالیت به بو
چهارشنبه 20 مرداد 1389, 00:16 صبح
سلام

دوستان من براي رجيستر كردن Telerik بايد يك خط كد رو به اين فايل machine.Config اضافه كنم.

اصلا يادم نمياد اين فايل كجاست

hosseinrahmatei
چهارشنبه 20 مرداد 1389, 00:36 صبح
سلام
همانطور که از یک فایل web.config برای پیکربندی یک پروژه ASP.NET استفاده میشود از فایل machine.config برای پیکربندی پروژه های ASP.NET که در یک کامپیوتر خاص اجرا میشوند استفاده میشود.بدین معنی که پیکربندی های که در یک فایل machine.config قرار دارد تمام پروژه های ASP.NET که در آن کامپیوتر قرار دارند را تحت تاثیر قرار میدهد . معمولا فایل machine.config را تغییر نمیدهند و برای هر پروژه جداگانه و با استفاده از فایل های web.config پیکربندی را بطور جداگانه انجام میدهند.

اینم بخون:
http://www.aftab.ir/articles/computer_internet_infortmation_technology/internet_network/c14c1205330133p1.php

موفق باشی :لبخندساده:

فقط یک سوال دیگه علت نوشتن این کد در فایل web.config چی هست

<machineKey validationKey="AutoGenerate,IsolateApps"
decryptionKey="AutoGenerate,IsolateApps" validation="SHA1" />ایا ربطی به نحوه چگونگی رمز کردن Viewstate ها صفحات دارد یا نه

hosseinrahmatei
چهارشنبه 20 مرداد 1389, 00:41 صبح
سلام

دوستان من براي رجيستر كردن Telerik بايد يك خط كد رو به اين فايل machine.Config اضافه كنم.

اصلا يادم نمياد اين فايل كجاست
این فایل در
WINDOWS\Microsoft.NET\Framework\version\CONFIG\mac hine.config

اوبالیت به بو
چهارشنبه 20 مرداد 1389, 01:37 صبح
این فایل در
WINDOWS\Microsoft.NET\Framework\version\CONFIG\mac hine.config

سلام

در اين مسير اصلا پوشه اي به نام Config نيست

amordad
چهارشنبه 20 مرداد 1389, 10:02 صبح
با عرض سلام
دوست من بعد از رفتن به پوشه framework سپس وارد پوشه v2.0 بشوید حتا اگر از ورژن 3.5 استفاده میکنید
زیرا ورژن 3.5 خودش از ورژن 2 بهره میبرد، در اونجا پوشه config را میبینی
موفق باشید

hosseinrahmatei
چهارشنبه 20 مرداد 1389, 11:29 صبح
فقط یک سوال دیگه علت نوشتن این کد در فایل web.config چی هست

<machineKey validationKey="AutoGenerate,IsolateApps"
decryptionKey="AutoGenerate,IsolateApps" validation="SHA1" />ایا ربطی به نحوه چگونگی رمز کردن Viewstate ها صفحات دارد یا نه

دوستان کسی در این مورد نظری نداره

hosseinrahmatei
چهارشنبه 20 مرداد 1389, 23:15 عصر
فقط یک سوال دیگه علت نوشتن این کد در فایل web.config چی هست

<machineKey validationKey="AutoGenerate,IsolateApps"
decryptionKey="AutoGenerate,IsolateApps" validation="SHA1" />ایا ربطی به نحوه چگونگی رمز کردن Viewstate ها صفحات دارد یا نه

دوستان اگه این کد بگن چی کار می کنه ممنون میشم.

r00tkit
چهارشنبه 20 مرداد 1389, 23:18 عصر
google برای همین ساخته شده:

http://msdn.microsoft.com/en-us/library/ms229697%28VS.71%29.aspx
(http://msdn.microsoft.com/en-us/library/1fk1t1t0.aspx)