다음을 통해 공유


.NET Framework에서 사용되지 않는 멤버

이 문서는 .NET Framework 4.5 이상 버전에서 사용되지 않은 형식 멤버를 나열합니다. 형식 멤버는 어셈블리로 그룹화됩니다.

사용되지 않는 형식의 멤버는 이 문서에 나열되지 않습니다. 사용되지 않는 형식 목록은 사용되지 않는 형식을 참조하세요.

mscorlib.dll

Type 멤버 메시지
Microsoft.Win32.Registry DynData DynData 레지스트리 키는 CLR에서 더 이상 지원되지 않는 Win9x에서만 작동합니다. NT 기반 운영 체제에서는 대신 Registry.PerformanceData 레지스트리 키 또는 RegistryProxy.PerformanceData 레지스트리 키를 사용하세요.
System.Activator CreateInstance(AppDomain, String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) 샌드박스에 증거를 사용하는 매서드는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다. System.Security.Policy.Evidence 매개 변수를 사용하지 않는 Activator.CreateInstance의 오버로드를 사용합니다.
System.Activator CreateInstance(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) 샌드박스에 증거를 사용하는 매서드는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다. System.Security.Policy.Evidence 매개 변수를 사용하지 않는 Activator.CreateInstance의 오버로드를 사용합니다.
System.Activator CreateInstanceFrom(AppDomain, String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) 샌드박스에 증거를 사용하는 매서드는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다. System.Security.Policy.Evidence 매개 변수를 사용하지 않는 Activator.CreateInstanceFrom의 오버로드를 사용합니다.
System.Activator CreateInstanceFrom(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) 샌드박스에 증거를 사용하는 매서드는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다. System.Security.Policy.Evidence 매개 변수를 사용하지 않는 Activator.CreateInstanceFrom의 오버로드를 사용합니다.
System.AppDomain AppendPrivatePath AppendPrivatePath는 사용되지 않습니다. 대신 AppDomainSetup.PrivateBinPath 사용을 조사해 보세요.
System.AppDomain ClearPrivatePath ClearPrivatePath는 사용되지 않습니다. 대신 AppDomainSetup.PrivateBinPath 사용을 조사해 보세요.
System.AppDomain ClearShadowCopyPath ClearShadowCopyPath는 사용되지 않습니다. 대신 AppDomainSetup.ShadowCopyDirectories 사용을 조사해 보세요.
System.AppDomain CreateInstance(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) 샌드박스에 증거를 사용하는 매서드는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다. System.Security.Policy.Evidence 매개 변수를 사용하지 않는 AppDomain.CreateInstance의 오버로드를 사용합니다.
System.AppDomain CreateInstanceAndUnwrap(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) 샌드박스에 증거를 사용하는 매서드는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다. System.Security.Policy.Evidence 매개 변수를 사용하지 않는 AppDomain.CreateInstanceAndUnwrap의 오버로드를 사용합니다.
System.AppDomain CreateInstanceFrom(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) 샌드박스에 증거를 사용하는 매서드는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다. System.Security.Policy.Evidence 매개 변수를 사용하지 않는 AppDomain.CreateInstanceFrom의 오버로드를 사용합니다.
System.AppDomain CreateInstanceFromAndUnwrap(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) 샌드박스에 증거를 사용하는 매서드는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다. System.Security.Policy.Evidence 매개 변수를 사용하지 않는 AppDomain.CreateInstanceFromAndUnwrap의 오버로드를 사용합니다.
System.AppDomain DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) 어셈블리 수준의 선언적 보안은 사용되지 않으며 더 이상 기본적으로 CLR에서 적용되지 않습니다.
System.AppDomain DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet) 어셈블리 수준의 선언적 보안은 사용되지 않으며 더 이상 기본적으로 CLR에서 적용되지 않습니다.
System.AppDomain DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet) 어셈블리 수준의 선언적 보안은 사용되지 않으며 더 이상 기본적으로 CLR에서 적용되지 않습니다.
System.AppDomain DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) 샌드박스에 증거를 사용하는 매서드는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다. System.Security.Policy.Evidence 매개 변수를 사용하지 않는 AppDomain.DefineDynamicAssembly의 오버로드를 사용합니다.
System.AppDomain DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet) 어셈블리 수준의 선언적 보안은 사용되지 않으며 더 이상 기본적으로 CLR에서 적용되지 않습니다.
System.AppDomain DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean) 어셈블리 수준의 선언적 보안은 사용되지 않으며 더 이상 기본적으로 CLR에서 적용되지 않습니다.
System.AppDomain DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean, IEnumerable<CustomAttributeBuilder>) 어셈블리 수준의 선언적 보안은 사용되지 않으며 더 이상 기본적으로 CLR에서 적용되지 않습니다.
System.AppDomain DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet) 어셈블리 수준의 선언적 보안은 사용되지 않으며 더 이상 기본적으로 CLR에서 적용되지 않습니다.
System.AppDomain ExecuteAssembly(String, Evidence) 샌드박스에 증거를 사용하는 매서드는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다. System.Security.Policy.Evidence 매개 변수를 사용하지 않는 AppDomain.ExecuteAssembly의 오버로드를 사용합니다.
System.AppDomain ExecuteAssembly(String, Evidence, String[]) 샌드박스에 증거를 사용하는 매서드는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다. System.Security.Policy.Evidence 매개 변수를 사용하지 않는 AppDomain.ExecuteAssembly의 오버로드를 사용합니다.
System.AppDomain ExecuteAssembly(String, Evidence, String[], Byte[], AssemblyHashAlgorithm) 샌드박스에 증거를 사용하는 매서드는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다. System.Security.Policy.Evidence 매개 변수를 사용하지 않는 AppDomain.ExecuteAssembly의 오버로드를 사용합니다.
System.AppDomain ExecuteAssemblyByName(AssemblyName, Evidence, String[]) 샌드박스에 증거를 사용하는 매서드는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다. System.Security.Policy.Evidence 매개 변수를 사용하지 않는 AppDomain.ExecuteAssemblyByName의 오버로드를 사용합니다.
System.AppDomain ExecuteAssemblyByName(String, Evidence) 샌드박스에 증거를 사용하는 매서드는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다. System.Security.Policy.Evidence 매개 변수를 사용하지 않는 AppDomain.ExecuteAssemblyByName의 오버로드를 사용합니다.
System.AppDomain ExecuteAssemblyByName(String, Evidence, String[]) 샌드박스에 증거를 사용하는 매서드는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다. System.Security.Policy.Evidence 매개 변수를 사용하지 않는 AppDomain.ExecuteAssemblyByName의 오버로드를 사용합니다.
System.AppDomain GetCurrentThreadId GetCurrentThreadId는 관리형 스레드가 파이버(경량 스레드라고도 함)에서 실행되고 있을 때 안정적인 ID를 제공하지 않으므로 사용되지 않습니다. 관리되는 스레드에 대해 안정적인 식별자를 가져오려면 Thread.ManagedThreadId 속성을 사용하세요.
System.AppDomain Load(AssemblyName, Evidence) 샌드박스에 증거를 사용하는 매서드는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다. System.Security.Policy.Evidence 매개 변수를 사용하지 않는 AppDomain.Load의 오버로드를 사용합니다.
System.AppDomain Load(Byte[], Byte[], Evidence) 샌드박스에 증거를 사용하는 매서드는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다. System.Security.Policy.Evidence 매개 변수를 사용하지 않는 AppDomain.Load의 오버로드를 사용합니다.
System.AppDomain Load(String, Evidence) 샌드박스에 증거를 사용하는 매서드는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다. System.Security.Policy.Evidence 매개 변수를 사용하지 않는 AppDomain.Load의 오버로드를 사용합니다.
System.AppDomain SetAppDomainPolicy AppDomain 정책 수준은 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다.
System.AppDomain SetCachePath SetCachePath는 사용되지 않습니다. 대신 AppDomainSetup.CachePath 사용을 조사해 보세요.
System.AppDomain SetDynamicBase SetDynamicBase는 사용되지 않습니다. 대신 AppDomainSetup.DynamicBase 사용을 조사해 보세요.
System.AppDomain SetShadowCopyFiles SetShadowCopyFiles는 사용되지 않습니다. 대신 AppDomainSetup.ShadowCopyFiles 사용을 조사해 보세요.
System.AppDomain SetShadowCopyPath SetShadowCopyPath는 사용되지 않습니다. 대신 AppDomainSetup.ShadowCopyDirectories 사용을 조사해 보세요.
System.Enum ToString(IFormatProvider) provider 인수는 사용되지 않습니다. Enum.ToString()을 사용합니다.
System.Enum ToString(String, IFormatProvider) provider 인수는 사용되지 않습니다. Enum.ToString(String)을 사용합니다.
System.LoaderOptimization DisallowBindings 이 메서드는 사용되지 않습니다. 대신 Assembly.Load를 사용하세요.
System.LoaderOptimization DomainMask 이 메서드는 사용되지 않습니다. 대신 Assembly.Load를 사용하세요.
System.Collections.Hashtable Hashtable(IDictionary, IHashCodeProvider, IComparer) 대신 Hashtable(IDictionary, IEqualityComparer)를 사용하세요.
System.Collections.Hashtable Hashtable(IHashCodeProvider, IComparer) 대신 Hashtable(IEqualityComparer)를 사용하세요.
System.Collections.Hashtable Hashtable(Int32, IHashCodeProvider, IComparer) 대신 Hashtable(Int32, IEqualityComparer)를 사용하세요.
System.Collections.Hashtable Hashtable(Int32, Single, IHashCodeProvider, IComparer) 대신 Hashtable(Int32, Single, IEqualityComparer)를 사용하세요.
System.Collections.Hashtable Hashtable.comparer Hashtable.EqualityComparer 속성을 사용합니다.
System.Collections.Hashtable Hashtable.hcp KeyComparer 속성을 사용하세요.
System.Collections.Hashtable Hashtable(IDictionary, Single, IHashCodeProvider, IComparer) 대신 Hashtable(IDictionary, Single, IEqualityComparer)를 사용하세요.
System.Configuration.Assemblies.AssemblyHash Algorithm System.Configuration.Assemblies.AssemblyHash 클래스는 사용되지 않습니다.
System.Configuration.Assemblies.AssemblyHash AssemblyHash(AssemblyHashAlgorithm, Byte[]) System.Configuration.Assemblies.AssemblyHash 클래스는 사용되지 않습니다.
System.Configuration.Assemblies.AssemblyHash AssemblyHash(Byte[]) System.Configuration.Assemblies.AssemblyHash 클래스는 사용되지 않습니다.
System.Configuration.Assemblies.AssemblyHash Clone System.Configuration.Assemblies.AssemblyHash 클래스는 사용되지 않습니다.
System.Configuration.Assemblies.AssemblyHash Empty System.Configuration.Assemblies.AssemblyHash 클래스는 사용되지 않습니다.
System.Configuration.Assemblies.AssemblyHash GetValue System.Configuration.Assemblies.AssemblyHash 클래스는 사용되지 않습니다.
System.Configuration.Assemblies.AssemblyHash SetValue System.Configuration.Assemblies.AssemblyHash 클래스는 사용되지 않습니다.
System.Diagnostics.Debugger Debugger Debugger 클래스의 인스턴스를 만들지 마세요. 대신 이 형식에 대해 직접 정적 메서드를 호출하세요.
System.Diagnostics.StackTrace StackTrace(Thread, Boolean) .NET Framework 4.5에서 처음으로 사용되지 않음

이 생성자는 사용되지 않습니다. Thread 매개 변수가 필요 없는 생성자를 사용하세요.
System.Diagnostics.SymbolStore.ISymbolBinder GetReader 가져오기 인터페이스 포인터를 Int32가 아니라 IntPtr로 받아들이므로 32비트 및 64비트 아키텍처 둘 다에서 작동하는 ISymbolBinder1.GetReader를 사용하는 것이 좋습니다.
System.Globalization.CultureTypes FrameworkCultures 이 값은 사용되지 않습니다. System.Globalization.CultureTypes의 다른 값을 사용하세요.
System.Globalization.CultureTypes WindowsOnlyCultures 이 값은 사용되지 않습니다. System.Globalization.CultureTypes의 다른 값을 사용하세요.
System.IO.FileStream FileStream(IntPtr, FileAccess) 이 생성자는 사용되지 않습니다. 대신 FileStream(SafeFileHandle, FileAccess)를 사용하세요.
System.IO.FileStream FileStream(IntPtr, FileAccess, Boolean) 이 생성자는 사용되지 않습니다. 대신 FileStream(SafeFileHandle, FileAccess)을 사용하고 필요한 경우 ownsHandle= false로 새 Microsoft.Win32.SafeHandles.SafeFileHandle을 만드세요.
System.IO.FileStream FileStream(IntPtr, FileAccess, Boolean, Int32) 이 생성자는 사용되지 않습니다. 대신 FileStream(SafeFileHandle, FileAccess, Int32)을 사용하고 필요한 경우 ownsHandle= false로 새 Microsoft.Win32.SafeHandles.SafeFileHandle을 만드세요.
System.IO.FileStream FileStream(IntPtr, FileAccess, Boolean, Int32, Boolean) 이 생성자는 사용되지 않습니다. 대신 FileStream(SafeFileHandle, FileAccess, Int32, Boolean)을 사용하고 필요한 경우 ownsHandle= false로 새 Microsoft.Win32.SafeHandles.SafeFileHandle을 만드세요.
System.IO.FileStream Handle 이 속성은 사용되지 않습니다. 대신 FileStream.SafeFileHandle 속성을 사용합니다.
System.IO.Path InvalidPathChars 대신 Path.GetInvalidPathChars 또는 Path.GetInvalidFileNameChars를 사용하십시오.
System.IO.Stream CreateWaitHandle CreateWaitHandle은 제거됩니다. 대신 new ManualResetEvent(false)를 사용하세요.
System.IO.Stream ObjectInvariant .NET Framework 4.5에서 처음으로 사용되지 않음

이 메서드를 호출하거나 재정의하지 마세요.
System.IO.IsolatedStorage.IsolatedStorage CurrentSize CurrentSize는 CLS 규격이 아니므로 사용되지 않습니다. 현재 크기를 가져오려면 IsolatedStorage.UsedSize를 사용하세요.
System.IO.IsolatedStorage.IsolatedStorage MaximumSize MaximumSize는 CLS 규격이 아니므로 사용되지 않습니다. 최대 크기를 가져오려면 IsolatedStorage.Quota를 사용하세요.
System.IO.IsolatedStorage.IsolatedStorageFile CurrentSize CurrentSize는 CLS 규격이 아니므로 사용되지 않습니다. 현재 크기를 가져오려면 UsedSize를 사용하세요.
System.IO.IsolatedStorage.IsolatedStorageFile MaximumSize MaximumSize는 CLS 규격이 아니므로 사용되지 않습니다. 최대 크기를 가져오려면 IsolatedStorageFile.Quota를 사용하세요.
System.IO.IsolatedStorage.IsolatedStorageFileStream Handle 이 속성은 사용되지 않습니다. 대신 IsolatedStorageFileStream.SafeFileHandle 속성을 사용합니다.
System.Reflection.Assembly Load(AssemblyName, Evidence) 이 메서드는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다. System.Security.Policy.Evidence 매개 변수를 사용하지 않는 Assembly.Load의 오버로드를 사용합니다.
System.Reflection.Assembly Load(Byte[], Byte[], Evidence) 이 메서드는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다. System.Security.Policy.Evidence 매개 변수를 사용하지 않는 Assembly.Load의 오버로드를 사용합니다.
System.Reflection.Assembly Load(String, Evidence) 이 메서드는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다. System.Security.Policy.Evidence 매개 변수를 사용하지 않는 Assembly.Load의 오버로드를 사용합니다.
System.Reflection.Assembly LoadFile(String, Evidence) 이 메서드는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다. System.Security.Policy.Evidence 매개 변수를 사용하지 않는 Assembly.LoadFile의 오버로드를 사용합니다.
System.Reflection.Assembly LoadFrom(String, Evidence) 이 메서드는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다. System.Security.Policy.Evidence 매개 변수를 사용하지 않는 Assembly.LoadFrom의 오버로드를 사용합니다.
System.Reflection.Assembly LoadFrom(String, Evidence, Byte[], AssemblyHashAlgorithm) 이 메서드는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다. System.Security.Policy.Evidence 매개 변수를 사용하지 않는 Assembly.LoadFrom의 오버로드를 사용합니다.
System.Reflection.Assembly LoadWithPartialName(String) 이 메서드는 사용되지 않습니다. 대신 Assembly.Load를 사용하세요.
System.Reflection.Assembly LoadWithPartialName(String, Evidence) 이 메서드는 사용되지 않습니다. 대신 Assembly.Load를 사용하세요.
System.Reflection.AssemblyFlagsAttribute AssemblyFlagsAttribute(Int32) 이 생성자는 사용되지 않습니다. 대신 AssemblyFlagsAttribute(AssemblyNameFlags)를 사용하세요.
System.Reflection.AssemblyFlagsAttribute AssemblyFlagsAttribute(UInt32) 이 생성자는 사용되지 않습니다. 대신 AssemblyFlagsAttribute(AssemblyNameFlags)를 사용하세요.
System.Reflection.AssemblyFlagsAttribute Flags 이 속성은 사용되지 않습니다. 대신 AssemblyFlagsAttribute.AssemblyFlags를 사용하세요.
System.Reflection.Emit.ConstructorBuilder ReturnType 이 속성은 사용되지 않습니다.
System.Reflection.Emit.FieldBuilder SetMarshal 대체 API 사용 가능: System.Runtime.InteropServices.MarshalAsAttribute 사용자 지정 특성을 대신 내보냅니다.
System.Reflection.Emit.FlowControl Phi 이 API는 더 이상 사용되지 않습니다.
System.Reflection.Emit.MethodBuilder SetMarshal 대체 API 사용 가능: System.Runtime.InteropServices.MarshalAsAttribute 사용자 지정 특성을 대신 내보냅니다.
System.Reflection.Emit.OpCodeType Annotation 이 API는 더 이상 사용되지 않습니다.
System.Reflection.Emit.OperandType InlinePhi 이 API는 더 이상 사용되지 않습니다.
System.Reflection.Emit.ParameterBuilder SetMarshal 대체 API 사용 가능: System.Runtime.InteropServices.MarshalAsAttribute 사용자 지정 특성을 대신 내보냅니다.
System.Resources.ResourceManager ResourceSets 대신 ResourceManager.InternalGetResourceSet(CultureInfo, Boolean, Boolean)를 호출하세요.
System.Runtime.InteropServices.Marshal GetManagedThunkForUnmanagedMethodPtr GetManagedThunkForUnmanagedMethodPtr 메서드는 사용되지 않으며 이후 릴리스에서 제거됩니다.
System.Runtime.InteropServices.Marshal GetThreadFromFiberCookie GetThreadFromFiberCookie 메서드는 사용되지 않습니다. 이 작업을 수행하려면 호스팅 API를 사용하세요.
System.Runtime.InteropServices.Marshal GetTypeInfoName(UCOMITypeInfo) 대신 Marshal.GetTypeInfoName(ITypeInfo)를 사용하세요.
System.Runtime.InteropServices.Marshal GetTypeLibGuid(UCOMITypeLib) 대신 Marshal.GetTypeLibGuid(ITypeLib)를 사용하세요.
System.Runtime.InteropServices.Marshal GetTypeLibLcid(UCOMITypeLib) 대신 Marshal.GetTypeLibLcid(ITypeLib)를 사용하세요.
System.Runtime.InteropServices.Marshal GetTypeLibName(UCOMITypeLib) 대신 Marshal.GetTypeLibName(ITypeLib)를 사용하세요.
System.Runtime.InteropServices.Marshal GetUnmanagedThunkForManagedMethodPtr GetUnmanagedThunkForManagedMethodPtr 메서드는 사용되지 않으며 이후 릴리스에서 제거됩니다.
System.Runtime.InteropServices.Marshal ReleaseThreadCache 이 API는 아무 작업도 수행하지 않으며 CLR의 이후 버전에서 제거됩니다.
System.Runtime.InteropServices.RuntimeEnvironment RuntimeEnvironment 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

System.Runtime.InteropServices.RuntimeEnvironment 클래스의 인스턴스를 만들지 마세요. 대신 이 형식에 대해 직접 정적 메서드를 호출하세요.
System.Runtime.Remoting.Channels.ChannelServices RegisterChannel 대신 ChannelServices.RegisterChannel(IChannel, Boolean)를 사용하세요.
System.Runtime.Remoting.Lifetime.LifetimeServices LifetimeServices 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

LifetimeServices 클래스의 인스턴스를 만들지 마세요. 대신 이 형식에 대해 직접 정적 메서드를 호출하세요.
System.Runtime.Remoting.RemotingConfiguration Configure(String) 대신 RemotingConfiguration.Configure(String, Boolean)를 사용하세요.
System.Runtime.Remoting.RemotingServices LogRemotingStage 이 메서드는 사용하지 않는 것이 좋습니다. LogRemotingStage는 내부 진단 목적으로만 제공됩니다.
System.Security.CodeAccessPermission Deny Deny는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다.
System.Security.CodeAccessPermission RevertDeny Deny는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다.
System.Security.HostSecurityManager DomainPolicy AppDomain 정책 수준은 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다.
System.Security.HostSecurityManagerOptions HostPolicyLevel AppDomain 정책 수준은 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다.
System.Security.PermissionSet ConvertPermissionSet 이 메서드는 사용되지 않으며 더 이상 사용해서는 안 됩니다.
System.Security.PermissionSet Deny Deny는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다.
System.Security.SecurityCriticalAttribute Scope System.Security.SecurityCriticalScope는 .NET Framework 2.0 투명도 호환성을 위한 용도로만 사용됩니다.
System.Security.SecurityManager CheckExecutionRights 이제 실행 권한 검사를 끌 수 없으므로 CheckExecutionRights 속성은 더 이상 영향을 주지 않습니다.
System.Security.SecurityManager IsGranted IsGranted는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다. 대신 AppDomain.PermissionSet 속성 또는 Assembly.PermissionSet 속성 중 하나를 사용하세요.
System.Security.SecurityManager LoadPolicyLevelFromFile 이 메서드는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다.
System.Security.SecurityManager LoadPolicyLevelFromString 이 메서드는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다.
System.Security.SecurityManager PolicyHierarchy 이 메서드는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다.
System.Security.SecurityManager ResolvePolicy(Evidence) 이 메서드는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다.
System.Security.SecurityManager ResolvePolicy(Evidence, PermissionSet, PermissionSet, PermissionSet, PermissionSet) 이 메서드는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다.
System.Security.SecurityManager ResolvePolicy(Evidence[]) 이 메서드는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다.
System.Security.SecurityManager ResolvePolicyGroups 이 메서드는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다.
System.Security.SecurityManager ResolveSystemPolicy 이 메서드는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다.
System.Security.SecurityManager SavePolicy 이 메서드는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다.
System.Security.SecurityManager SavePolicyLevel 이 메서드는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다.
System.Security.SecurityManager SecurityEnabled 이제 보안을 끌 수 없으므로 SecurityEnabled 속성은 더 이상 영향을 주지 않습니다.
System.Security.Cryptography.PasswordDeriveBytes GetBytes System.Security.Cryptography.Rfc2898DeriveBytes는 암호에서 키 자료를 파생시키기 위한 System.Security.Cryptography.PasswordDeriveBytes를 대체하며 새 애플리케이션에서 사용하는 것이 좋습니다.
System.Security.Cryptography.X509Certificates.X509Certificate GetIssuerName 이 메서드는 사용되지 않습니다. 대신 X509Certificate.Issuer 속성을 사용합니다.
System.Security.Cryptography.X509Certificates.X509Certificate GetName 이 메서드는 사용되지 않습니다. 대신 X509Certificate.Subject 속성을 사용합니다.
System.Security.Permissions.FileIOPermissionAttribute All 대신 FileIOPermissionAttribute.ViewAndModify 속성을 사용합니다.
System.Security.Permissions.ReflectionPermissionAttribute ReflectionEmit 이 사용 권한은 CLR에서 더 이상 사용되지 않습니다.
System.Security.Permissions.ReflectionPermissionAttribute TypeInformation 이 API는 더 이상 사용되지 않습니다.
System.Security.Permissions.ReflectionPermissionFlag AllFlags 이 사용 권한은 사용되지 않습니다. AllFlags 열거형 멤버는 RestrictedMemberAccess를 포함하지 않습니다. 모든 권한을 얻으려면 PermissionState.Unrestricted를 사용하세요.
System.Security.Permissions.ReflectionPermissionFlag ReflectionEmit 이 사용 권한은 CLR에서 더 이상 사용되지 않습니다.
System.Security.Permissions.ReflectionPermissionFlag TypeInformation 이 API는 더 이상 사용되지 않습니다.
System.Security.Permissions.RegistryPermissionAttribute All 대신 RegistryPermissionAttribute.ViewAndModify 속성을 사용합니다.
System.Security.Permissions.SecurityAction Deny Deny는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다.
System.Security.Permissions.SecurityAction RequestMinimum 어셈블리 수준의 선언적 보안은 사용되지 않으며 더 이상 기본적으로 CLR에서 적용되지 않습니다.
System.Security.Permissions.SecurityAction RequestOptional 어셈블리 수준의 선언적 보안은 사용되지 않으며 더 이상 기본적으로 CLR에서 적용되지 않습니다.
System.Security.Permissions.SecurityAction RequestRefuse 어셈블리 수준의 선언적 보안은 사용되지 않으며 더 이상 기본적으로 CLR에서 적용되지 않습니다.
System.Security.Policy.Evidence AddAssembly 이 메서드는 사용되지 않습니다. 대신 Evidence.AddAssemblyEvidence를 사용하세요.
System.Security.Policy.Evidence AddHost 이 메서드는 사용되지 않습니다. 대신 Evidence.AddHostEvidence를 사용하세요.
System.Security.Policy.Evidence CopyTo 증거는 System.Collections.ICollection으로 처리되면 안 됩니다. CopyTo를 사용하는 대신 Evidence.GetHostEnumeratorEvidence.GetAssemblyEnumerator 메서드를 사용하세요.
System.Security.Policy.Evidence Count 증거는 System.Collections.ICollection으로 처리되면 안 됩니다. Evidence.GetHostEnumeratorEvidence.GetAssemblyEnumerator을 통해 증거를 반복하여 개수를 수집하세요.
System.Security.Policy.Evidence Evidence(Object[], Object[]) 이 생성자는 사용되지 않습니다. Evidence(EvidenceBase[], EvidenceBase[]) 생성자를 대신 사용하십시오.
System.Security.Policy.Evidence GetEnumerator GetEnumerator는 사용되지 않습니다. 대신 Evidence.GetHostEnumeratorEvidence.GetAssemblyEnumerator을 사용하세요.
System.Security.Policy.PolicyLevel AddFullTrustAssembly(StrongName) 모든 GAC 어셈블리는 항상 완전 신뢰되므로 완전 신뢰 목록은 더이상 의미가 없습니다. GAC의 보안 정책에서 사용되는 모든 어셈블리를 설치하여 신뢰되는지 확인해야 합니다.
System.Security.Policy.PolicyLevel AddFullTrustAssembly(StrongNameMembershipCondition) 모든 GAC 어셈블리는 항상 완전 신뢰되므로 완전 신뢰 목록은 더이상 의미가 없습니다. GAC의 보안 정책에서 사용되는 모든 어셈블리를 설치하여 신뢰되는지 확인해야 합니다.
System.Security.Policy.PolicyLevel CreateAppDomainLevel AppDomain 정책 수준은 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다.
System.Security.Policy.PolicyLevel FullTrustAssemblies 모든 GAC 어셈블리는 항상 완전 신뢰되므로 완전 신뢰 목록은 더이상 의미가 없습니다. GAC의 보안 정책에서 사용되는 모든 어셈블리를 설치하여 신뢰되는지 확인해야 합니다.
System.Security.Policy.PolicyLevel RemoveFullTrustAssembly(StrongName) 모든 GAC 어셈블리는 항상 완전 신뢰되므로 완전 신뢰 목록은 더이상 의미가 없습니다. GAC의 보안 정책에서 사용되는 모든 어셈블리를 설치하여 신뢰되는지 확인해야 합니다.
System.Security.Policy.PolicyLevel RemoveFullTrustAssembly(StrongNameMembershipCondition) 모든 GAC 어셈블리는 항상 완전 신뢰되므로 완전 신뢰 목록은 더이상 의미가 없습니다. GAC의 보안 정책에서 사용되는 모든 어셈블리를 설치하여 신뢰되는지 확인해야 합니다.
System.Threading.Overlapped EventHandle 이 속성은 64비트와 호환되지 않습니다. 대신 Overlapped.EventHandleIntPtr를 사용하세요.
System.Threading.Overlapped Overlapped(Int32, Int32, Int32, IAsyncResult) 이 생성자는 64비트와 호환되지 않습니다. 이벤트 핸들에 대한 System.IntPtr을 받아들이는 Overlapped(Int32, Int32, IntPtr, IAsyncResult) 생성자를 사용하세요.
System.Threading.Overlapped Pack(IOCompletionCallback) 이 메서드는 안전하지 않습니다. 대신 Overlapped.Pack(IOCompletionCallback, Object)를 사용하세요.
System.Threading.Overlapped UnsafePack(IOCompletionCallback) 이 메서드는 안전하지 않습니다. 대신 Overlapped.UnsafePack(IOCompletionCallback, Object)를 사용하세요.
System.Threading.Thread ApartmentState ApartmentState 속성은 사용되지 않습니다. 대신 Thread.GetApartmentState, Thread.SetApartmentState 또는 Thread.TrySetApartmentState를 사용하세요.
System.Threading.Thread GetCompressedStack GetCompressedStack은 더 이상 지원되지 않습니다. System.Threading.CompressedStack 클래스를 사용합니다.
System.Threading.Thread Resume Resume는 사용되지 않습니다. System.Threading의 다른 클래스(예: Monitor, Mutex, EventWaitHandleSemaphore)를 사용하여 스레드를 동기화하거나 리소스를 보호하세요.
System.Threading.Thread SetCompressedStack SetCompressedStack은 더 이상 지원되지 않습니다. System.Threading.CompressedStack 클래스를 사용합니다.
System.Threading.Thread Suspend Suspend는 사용되지 않습니다. System.Threading의 다른 클래스(예: Monitor, Mutex, EventWaitHandleSemaphore)를 사용하여 스레드를 동기화하거나 리소스를 보호하세요.
System.Threading.ThreadPool BindHandle(IntPtr) BindHandle(IntPtr)는 사용되지 않습니다. 대신 ThreadPool.BindHandle(SafeHandle)를 사용하세요.
System.Threading.WaitHandle Handle 대신 WaitHandle.SafeWaitHandle 속성을 사용합니다.

PresentationCore.dll

Type 멤버 메시지
System.Windows.UIElement BitmapEffect 비트맵 효과는 사용되지 않으며 더 이상 작동하지 않습니다. 대신 해당하는 경우 System.Windows.Media.Effects.Effect를 사용하는 것이 좋습니다.
System.Windows.UIElement BitmapEffectInput 비트맵 효과는 사용되지 않으며 더 이상 작동하지 않습니다. 대신 해당하는 경우 System.Windows.Media.Effects.Effect를 사용하는 것이 좋습니다.
System.Windows.UIElement PersistId PersistId는 사용되지 않는 속성이며 이후 릴리스에서 제거될 수 있습니다. 이 속성의 값은 정의되지 않았습니다.
System.Windows.Media.ContainerVisual BitmapEffect 비트맵 효과는 사용되지 않으며 더 이상 작동하지 않습니다. 대신 해당하는 경우 System.Windows.Media.Effects.Effect를 사용하는 것이 좋습니다.
System.Windows.Media.ContainerVisual BitmapEffectInput 비트맵 효과는 사용되지 않으며 더 이상 작동하지 않습니다. 대신 해당하는 경우 System.Windows.Media.Effects.Effect를 사용하는 것이 좋습니다.
System.Windows.Media.DrawingContext PushEffect 비트맵 효과는 사용되지 않으며 더 이상 작동하지 않습니다. 대신 해당하는 경우 System.Windows.Media.Effects.Effect를 사용하는 것이 좋습니다.
System.Windows.Media.FormattedText FormattedText(String, CultureInfo, FlowDirection, Typeface, Double, Brush) PixelsPerDip 재정의를 사용합니다.
System.Windows.Media.FormattedText FormattedText(String, CultureInfo, FlowDirection, Typeface, Double, Brush, NumberSubstitution) PixelsPerDip 재정의를 사용합니다.
System.Windows.Media.FormattedText FormattedText(String, CultureInfo, FlowDirection, Typeface, Double, Brush, NumberSubstitution, TextFormattingMode) PixelsPerDip 재정의를 사용합니다.
System.Windows.Media.GlyphRun GlyphRun() PixelsPerDip 재정의를 사용합니다.
System.Windows.Media.GlyphRun GlyphRun(GlyphTypeface, Int32, Boolean, Double, IList<UInt16>, Point, IList<Double>, IList<Point>, IList<Char>, String, IList<UInt16>, IList<Boolean>, XmlLanguage) PixelsPerDip 재정의를 사용합니다.
System.Windows.Media.RenderCapability IsShaderEffectSoftwareRenderingSupported 이 속성은 사용되지 않습니다. 대신 정적 RenderCapability.IsPixelShaderVersionSupportedInSoftware 메서드를 사용하세요.
System.Windows.Media.Visual VisualBitmapEffect 비트맵 효과는 사용되지 않으며 더 이상 작동하지 않습니다. 대신 해당하는 경우 System.Windows.Media.Effects.Effect를 사용하는 것이 좋습니다.
System.Windows.Media.Visual VisualBitmapEffectInput 비트맵 효과는 사용되지 않으며 더 이상 작동하지 않습니다. 대신 해당하는 경우 System.Windows.Media.Effects.Effect를 사용하는 것이 좋습니다.
System.Windows.Media.Effects.BevelBitmapEffect CreateUnmanagedEffect 비트맵 효과는 사용되지 않으며 더 이상 작동하지 않습니다. 대신 해당하는 경우 System.Windows.Media.Effects.Effect를 사용하는 것이 좋습니다.
System.Windows.Media.Effects.BevelBitmapEffect UpdateUnmanagedPropertyState 비트맵 효과는 사용되지 않으며 더 이상 작동하지 않습니다. 대신 해당하는 경우 System.Windows.Media.Effects.Effect를 사용하는 것이 좋습니다.
System.Windows.Media.Effects.BitmapEffect CreateBitmapEffectOuter 비트맵 효과는 사용되지 않으며 더 이상 작동하지 않습니다. 대신 해당하는 경우 System.Windows.Media.Effects.Effect를 사용하는 것이 좋습니다.
System.Windows.Media.Effects.BitmapEffect CreateUnmanagedEffect 비트맵 효과는 사용되지 않으며 더 이상 작동하지 않습니다. 대신 해당하는 경우 System.Windows.Media.Effects.Effect를 사용하는 것이 좋습니다.
System.Windows.Media.Effects.BitmapEffect GetOutput 비트맵 효과는 사용되지 않으며 더 이상 작동하지 않습니다. 대신 해당하는 경우 System.Windows.Media.Effects.Effect를 사용하는 것이 좋습니다.
System.Windows.Media.Effects.BitmapEffect InitializeBitmapEffect 비트맵 효과는 사용되지 않으며 더 이상 작동하지 않습니다. 대신 해당하는 경우 System.Windows.Media.Effects.Effect를 사용하는 것이 좋습니다.
System.Windows.Media.Effects.BitmapEffect SetValue 비트맵 효과는 사용되지 않으며 더 이상 작동하지 않습니다. 대신 해당하는 경우 System.Windows.Media.Effects.Effect를 사용하는 것이 좋습니다.
System.Windows.Media.Effects.BitmapEffect UpdateUnmanagedPropertyState 비트맵 효과는 사용되지 않으며 더 이상 작동하지 않습니다. 대신 해당하는 경우 System.Windows.Media.Effects.Effect를 사용하는 것이 좋습니다.
System.Windows.Media.Effects.BitmapEffectGroup CreateUnmanagedEffect 비트맵 효과는 사용되지 않으며 더 이상 작동하지 않습니다. 대신 해당하는 경우 System.Windows.Media.Effects.Effect를 사용하는 것이 좋습니다.
System.Windows.Media.Effects.BitmapEffectGroup UpdateUnmanagedPropertyState 비트맵 효과는 사용되지 않으며 더 이상 작동하지 않습니다. 대신 해당하는 경우 System.Windows.Media.Effects.Effect를 사용하는 것이 좋습니다.
System.Windows.Media.Effects.BlurBitmapEffect CreateUnmanagedEffect 비트맵 효과는 사용되지 않으며 더 이상 작동하지 않습니다. 대신 해당하는 경우 System.Windows.Media.Effects.Effect를 사용하는 것이 좋습니다.
System.Windows.Media.Effects.BlurBitmapEffect UpdateUnmanagedPropertyState 비트맵 효과는 사용되지 않으며 더 이상 작동하지 않습니다. 대신 해당하는 경우 System.Windows.Media.Effects.Effect를 사용하는 것이 좋습니다.
System.Windows.Media.Effects.DropShadowBitmapEffect CreateUnmanagedEffect 비트맵 효과는 사용되지 않으며 더 이상 작동하지 않습니다. 대신 해당하는 경우 System.Windows.Media.Effects.Effect를 사용하는 것이 좋습니다.
System.Windows.Media.Effects.DropShadowBitmapEffect UpdateUnmanagedPropertyState 비트맵 효과는 사용되지 않으며 더 이상 작동하지 않습니다. 대신 해당하는 경우 System.Windows.Media.Effects.Effect를 사용하는 것이 좋습니다.
System.Windows.Media.Effects.EmbossBitmapEffect CreateUnmanagedEffect 비트맵 효과는 사용되지 않으며 더 이상 작동하지 않습니다. 대신 해당하는 경우 System.Windows.Media.Effects.Effect를 사용하는 것이 좋습니다.
System.Windows.Media.Effects.EmbossBitmapEffect UpdateUnmanagedPropertyState 비트맵 효과는 사용되지 않으며 더 이상 작동하지 않습니다. 대신 해당하는 경우 System.Windows.Media.Effects.Effect를 사용하는 것이 좋습니다.
System.Windows.Media.Effects.OuterGlowBitmapEffect CreateUnmanagedEffect 비트맵 효과는 사용되지 않으며 더 이상 작동하지 않습니다. 대신 해당하는 경우 System.Windows.Media.Effects.Effect를 사용하는 것이 좋습니다.
System.Windows.Media.Effects.OuterGlowBitmapEffect UpdateUnmanagedPropertyState 비트맵 효과는 사용되지 않으며 더 이상 작동하지 않습니다. 대신 해당하는 경우 System.Windows.Media.Effects.Effect를 사용하는 것이 좋습니다.
System.Windows.Media.Media3D.Viewport3DVisual BitmapEffect 비트맵 효과는 사용되지 않으며 더 이상 작동하지 않습니다. 대신 해당하는 경우 System.Windows.Media.Effects.Effect를 사용하는 것이 좋습니다.
System.Windows.Media.Media3D.Viewport3DVisual BitmapEffectInput 비트맵 효과는 사용되지 않으며 더 이상 작동하지 않습니다. 대신 해당하는 경우 System.Windows.Media.Effects.Effect를 사용하는 것이 좋습니다.

PresentationFramework.dll

System.Activities.dll

Type 멤버 메시지
System.Activities.Debugger.XamlDebuggerXmlReader XamlDebuggerXmlReader(XamlReader, IXamlLineInfo, TextReader) .NET Framework 4.5에서 처음으로 사용되지 않음

이 생성자를 사용하지 마세요. 대신 XamlDebuggerXmlReader(TextReader) 또는 XamlDebuggerXmlReader(TextReader, XamlSchemaContext)를 사용하십시오.
System.Activities.Debugger.XamlDebuggerXmlReader XamlDebuggerXmlReader(XamlReader, TextReader) .NET Framework 4.5에서 처음으로 사용되지 않음

이 생성자를 사용하지 마세요. 대신 XamlDebuggerXmlReader(TextReader) 또는 XamlDebuggerXmlReader(TextReader, XamlSchemaContext)를 사용하십시오.

System.Activities.Presentation.dll

Type 멤버 메시지
System.Activities.Presentation.DragDropHelper DoDragMove(WorkflowViewElement, Point) 이 메서드는 여러 항목의 끌기를 지원하지 않습니다.
System.Activities.Presentation.DragDropHelper GetCompositeView(DragEventArgs) .NET Framework 4.5에서 처음으로 사용되지 않음

이 메서드는 여러 항목의 끌기를 지원하지 않습니다. 대신 GetCompositeView(WorkflowViewElement)를 사용하세요.
System.Activities.Presentation.DragDropHelper GetDragDropCompletedEffects 이 메서드는 여러 항목의 끌기를 지원하지 않습니다.
System.Activities.Presentation.DragDropHelper GetDraggedModelItem .NET Framework 4.5에서 처음으로 사용되지 않음

이 메서드는 여러 항목의 끌기를 지원하지 않습니다. 대신 GetDraggedModelItems를 사용하세요.
System.Activities.Presentation.DragDropHelper GetDroppedObject .NET Framework 4.5에서 처음으로 사용되지 않음

이 메서드는 여러 항목의 끌기를 지원하지 않습니다. 대신 GetDroppedObjects를 사용하세요.
System.Activities.Presentation.DragDropHelper SetDragDropCompletedEffects 이 메서드는 여러 항목의 끌기를 지원하지 않습니다.
System.Activities.Presentation.Services.ModelChangedEventArgs ItemsAdded .NET Framework 4.5에서 처음으로 사용되지 않음

이 속성을 사용하지 마세요. 대신 ModelChangeInfo를 사용하세요.
System.Activities.Presentation.Services.ModelChangedEventArgs ItemsRemoved .NET Framework 4.5에서 처음으로 사용되지 않음

이 속성을 사용하지 마세요. 대신 ModelChangeInfo를 사용하세요.
System.Activities.Presentation.Services.ModelChangedEventArgs PropertiesChanged .NET Framework 4.5에서 처음으로 사용되지 않음

이 속성을 사용하지 마세요. 대신 ModelChangeInfo를 사용하세요.

System.Core.dll

Type 멤버 메시지
System.Diagnostics.Eventing.Reader.StandardEventKeywords CorrelationHint .NET Framework 4.5에서 처음으로 사용되지 않음

잘못된 값입니다. 대신 CorrelationHint2를 사용하세요.
System.Linq.ParallelEnumerable Concat<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) 이항 연산자의 두 번째 데이터 원본은 System.Collections.Generic.IEnumerable<T>이 아니라 System.Linq.ParallelQuery<TSource> 형식이어야 합니다. 이 문제를 해결하려면 AsParallel<TSource>(IEnumerable<TSource>) 확장명 메서드를 사용하여 적절한 데이터 원본을 System.Linq.ParallelQuery<TSource>로 변환하세요.
System.Linq.ParallelEnumerable Except<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) 이항 연산자의 두 번째 데이터 원본은 System.Collections.Generic.IEnumerable<T>이 아니라 System.Linq.ParallelQuery<TSource> 형식이어야 합니다. 이 문제를 해결하려면 AsParallel<TSource>(IEnumerable<TSource>) 확장명 메서드를 사용하여 적절한 데이터 원본을 System.Linq.ParallelQuery<TSource>로 변환하세요.
System.Linq.ParallelEnumerable Except<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) 이항 연산자의 두 번째 데이터 원본은 System.Collections.Generic.IEnumerable<T>이 아니라 System.Linq.ParallelQuery<TSource> 형식이어야 합니다. 이 문제를 해결하려면 AsParallel<TSource>(IEnumerable<TSource>) 확장명 메서드를 사용하여 적절한 데이터 원본을 System.Linq.ParallelQuery<TSource>로 변환하세요.
System.Linq.ParallelEnumerable GroupJoin<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>) 이항 연산자의 두 번째 데이터 원본은 System.Collections.Generic.IEnumerable<T>이 아니라 System.Linq.ParallelQuery<TSource> 형식이어야 합니다. 이 문제를 해결하려면 AsParallel<TSource>(IEnumerable<TSource>) 확장명 메서드를 사용하여 적절한 데이터 원본을 System.Linq.ParallelQuery<TSource>로 변환하세요.
System.Linq.ParallelEnumerable GroupJoin<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>, IEqualityComparer<TKey>) 이항 연산자의 두 번째 데이터 원본은 System.Collections.Generic.IEnumerable<T>이 아니라 System.Linq.ParallelQuery<TSource> 형식이어야 합니다. 이 문제를 해결하려면 AsParallel<TSource>(IEnumerable<TSource>) 확장명 메서드를 사용하여 적절한 데이터 원본을 System.Linq.ParallelQuery<TSource>로 변환하세요.
System.Linq.ParallelEnumerable Intersect<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) 이항 연산자의 두 번째 데이터 원본은 System.Collections.Generic.IEnumerable<T>이 아니라 System.Linq.ParallelQuery<TSource> 형식이어야 합니다. 이 문제를 해결하려면 AsParallel<TSource>(IEnumerable<TSource>) 확장명 메서드를 사용하여 적절한 데이터 원본을 System.Linq.ParallelQuery<TSource>로 변환하세요.
System.Linq.ParallelEnumerable Intersect<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) 이항 연산자의 두 번째 데이터 원본은 System.Collections.Generic.IEnumerable<T>이 아니라 System.Linq.ParallelQuery<TSource> 형식이어야 합니다. 이 문제를 해결하려면 AsParallel<TSource>(IEnumerable<TSource>) 확장명 메서드를 사용하여 적절한 데이터 원본을 System.Linq.ParallelQuery<TSource>로 변환하세요.
System.Linq.ParallelEnumerable Join<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>) 이항 연산자의 두 번째 데이터 원본은 System.Collections.Generic.IEnumerable<T>이 아니라 System.Linq.ParallelQuery<TSource> 형식이어야 합니다. 이 문제를 해결하려면 AsParallel<TSource>(IEnumerable<TSource>) 확장명 메서드를 사용하여 적절한 데이터 원본을 System.Linq.ParallelQuery<TSource>로 변환하세요.
System.Linq.ParallelEnumerable Join<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>, IEqualityComparer<TKey>) 이항 연산자의 두 번째 데이터 원본은 System.Collections.Generic.IEnumerable<T>이 아니라 System.Linq.ParallelQuery<TSource> 형식이어야 합니다. 이 문제를 해결하려면 AsParallel<TSource>(IEnumerable<TSource>) 확장명 메서드를 사용하여 적절한 데이터 원본을 System.Linq.ParallelQuery<TSource>로 변환하세요.
System.Linq.ParallelEnumerable SequenceEqual<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) 이항 연산자의 두 번째 데이터 원본은 System.Collections.Generic.IEnumerable<T>이 아니라 System.Linq.ParallelQuery<TSource> 형식이어야 합니다. 이 문제를 해결하려면 AsParallel<TSource>(IEnumerable<TSource>) 확장명 메서드를 사용하여 적절한 데이터 원본을 System.Linq.ParallelQuery<TSource>로 변환하세요.
System.Linq.ParallelEnumerable SequenceEqual<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) 이항 연산자의 두 번째 데이터 원본은 System.Collections.Generic.IEnumerable<T>이 아니라 System.Linq.ParallelQuery<TSource> 형식이어야 합니다. 이 문제를 해결하려면 AsParallel<TSource>(IEnumerable<TSource>) 확장명 메서드를 사용하여 적절한 데이터 원본을 System.Linq.ParallelQuery<TSource>로 변환하세요.
System.Linq.ParallelEnumerable Union<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) 이항 연산자의 두 번째 데이터 원본은 System.Collections.Generic.IEnumerable<T>이 아니라 System.Linq.ParallelQuery<TSource> 형식이어야 합니다. 이 문제를 해결하려면 AsParallel<TSource>(IEnumerable<TSource>) 확장명 메서드를 사용하여 적절한 데이터 원본을 System.Linq.ParallelQuery<TSource>로 변환하세요.
System.Linq.ParallelEnumerable Union<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) 이항 연산자의 두 번째 데이터 원본은 System.Collections.Generic.IEnumerable<T>이 아니라 System.Linq.ParallelQuery<TSource> 형식이어야 합니다. 이 문제를 해결하려면 AsParallel<TSource>(IEnumerable<TSource>) 확장명 메서드를 사용하여 적절한 데이터 원본을 System.Linq.ParallelQuery<TSource>로 변환하세요.
System.Linq.ParallelEnumerable Zip 이항 연산자의 두 번째 데이터 원본은 System.Collections.Generic.IEnumerable<T>이 아니라 System.Linq.ParallelQuery<TSource> 형식이어야 합니다. 이 문제를 해결하려면 AsParallel<TSource>(IEnumerable<TSource>) 확장명 메서드를 사용하여 적절한 데이터 원본을 System.Linq.ParallelQuery<TSource>로 변환하세요.
System.Linq.Expressions.Expression Expression(ExpressionType, Type) System.Linq.Expressions.ExpressionType 인수를 사용하지 않는 다른 생성자를 사용하세요. 그런 다음 Expression.NodeTypeExpression.Type 속성을 재정의하여 이 생성자에 지정되는 값을 제공하세요.
System.Linq.Expressions.MemberBinding MemberBinding 이 생성자를 사용하지 마세요. 이후 릴리스에서 제거됩니다.
System.Runtime.CompilerServices.CallSiteOps AddRule 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 메서드를 사용하지 마세요.
System.Runtime.CompilerServices.CallSiteOps Bind 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 메서드를 사용하지 마세요.
System.Runtime.CompilerServices.CallSiteOps ClearMatch 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 메서드를 사용하지 마세요.
System.Runtime.CompilerServices.CallSiteOps CreateMatchmaker 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 메서드를 사용하지 마세요.
System.Runtime.CompilerServices.CallSiteOps GetCachedRules<T>(RuleCache<T>) 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 메서드를 사용하지 마세요.
System.Runtime.CompilerServices.CallSiteOps GetMatch 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 메서드를 사용하지 마세요.
System.Runtime.CompilerServices.CallSiteOps GetRuleCache 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 메서드를 사용하지 마세요.
System.Runtime.CompilerServices.CallSiteOps GetRules 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 메서드를 사용하지 마세요.
System.Runtime.CompilerServices.CallSiteOps MoveRule<T>(RuleCache<T>, T, Int32) 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 메서드를 사용하지 마세요.
System.Runtime.CompilerServices.CallSiteOps SetNotMatched 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 메서드를 사용하지 마세요.
System.Runtime.CompilerServices.CallSiteOps UpdateRules 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 메서드를 사용하지 마세요.
System.Runtime.CompilerServices.RuntimeOps CreateRuntimeVariables() 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 메서드를 사용하지 마세요.
System.Runtime.CompilerServices.RuntimeOps CreateRuntimeVariables(Object[], Int64[]) 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 메서드를 사용하지 마세요.
System.Runtime.CompilerServices.RuntimeOps ExpandoCheckVersion 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 메서드를 사용하지 마세요.
System.Runtime.CompilerServices.RuntimeOps ExpandoPromoteClass 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 메서드를 사용하지 마세요.
System.Runtime.CompilerServices.RuntimeOps ExpandoTryDeleteValue 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 메서드를 사용하지 마세요.
System.Runtime.CompilerServices.RuntimeOps ExpandoTryGetValue 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 메서드를 사용하지 마세요.
System.Runtime.CompilerServices.RuntimeOps ExpandoTrySetValue 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 메서드를 사용하지 마세요.
System.Runtime.CompilerServices.RuntimeOps MergeRuntimeVariables 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 메서드를 사용하지 마세요.
System.Runtime.CompilerServices.RuntimeOps Quote 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 메서드를 사용하지 마세요.

System.Data.dll

Type 멤버 메시지
System.Data.DataSysDescriptionAttribute DataSysDescriptionAttribute DataSysDescriptionAttribute는 사용되지 않습니다.
System.Data.Common.DataAdapter CloneInternals CloneInternals는 사용되지 않습니다. DataAdapter(DataAdapter) 생성자를 사용하세요.
System.Data.Common.DBDataPermission DBDataPermission() 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 생성자는 사용되지 않습니다. DBDataPermission(PermissionState) 생성자에 PermissionState.None 값을 전달하세요.
System.Data.Common.DBDataPermission DBDataPermission(PermissionState, Boolean) 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 생성자는 사용되지 않습니다. DBDataPermission(PermissionState) 생성자에 PermissionState.None 값을 전달하세요.
System.Data.Odbc.OdbcParameterCollection Add(String, Object) Add(String, Object)는 사용되지 않습니다. OdbcParameterCollection.AddWithValue(String, Object)을 사용합니다.
System.Data.Odbc.OdbcPermission OdbcPermission() 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

OdbcPermission()는 사용되지 않습니다. OdbcPermission(PermissionState) 생성자에 PermissionState.None 값을 전달하세요.
System.Data.Odbc.OdbcPermission OdbcPermission(PermissionState, Boolean) 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

OdbcPermission(PermissionState, Boolean)는 사용되지 않습니다. OdbcPermission(PermissionState) 생성자에 PermissionState.None 값을 전달하세요.
System.Data.OleDb.OleDbParameterCollection Add(String, Object) Add(String, Object)는 사용되지 않습니다. OleDbParameterCollection.AddWithValue 메서드를 사용합니다.
System.Data.OleDb.OleDbPermission OleDbPermission() 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

OleDbPermission()는 사용되지 않습니다. OleDbPermission(PermissionState)PermissionState.None 값을 전달하세요.
System.Data.OleDb.OleDbPermission OleDbPermission(PermissionState, Boolean) 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

OleDbPermission(PermissionState, Boolean)는 사용되지 않습니다. OleDbPermission(PermissionState)PermissionState.None 값을 전달하세요.
System.Data.OleDb.OleDbPermission Provider OleDbPermission.Provider 속성은 사용되지 않습니다. DBDataPermission.Add(String, String, KeyRestrictionBehavior) 메서드를 사용합니다.
System.Data.OleDb.OleDbPermissionAttribute Provider OleDbPermissionAttribute.Provider 속성은 사용되지 않습니다. DBDataPermission.Add(String, String, KeyRestrictionBehavior) 메서드를 사용합니다.
System.Data.SqlClient.SqlClientPermission SqlClientPermission() 이 생성자를 사용하면 컴파일러 오류가 생성됩니다.

SqlClientPermission()는 사용되지 않습니다. SqlClientPermission(PermissionState) 생성자에 PermissionState.None 값을 전달하세요.
System.Data.SqlClient.SqlClientPermission SqlClientPermission(PermissionState, Boolean) 이 생성자를 사용하면 컴파일러 오류가 생성됩니다.

SqlClientPermission(PermissionState, Boolean)는 사용되지 않습니다. SqlClientPermission(PermissionState) 생성자에 PermissionState.None 값을 전달하세요.
System.Data.SqlClient.SqlConnectionStringBuilder ConnectionReset ConnectionReset는 사용되지 않습니다. System.Data.SqlClient.SqlConnection은 '연결 다시 설정' 키워드를 무시하고 항상 연결을 다시 설정합니다.
System.Data.SqlClient.SqlParameterCollection Add(String, Object) Add(String, Object)는 사용되지 않습니다. SqlParameterCollection.AddWithValue을 사용합니다.

System.Data.Entity.dll

Type 멤버 메시지
System.Data.Metadata.Edm.AssociationSetEnd Role 이 속성은 제거됩니다. 대신 AssociationSetEnd.Name 속성을 사용하세요.
System.Data.Metadata.Edm.MetadataWorkspace GetRequiredOriginalValueMembers .NET Framework 4.5에서 처음으로 사용되지 않음

대신 MetadataWorkspace.GetRelevantMembersForUpdate를 사용하세요.
System.Data.Objects.ObjectContext ApplyPropertyChanges 대신 ObjectContext.ApplyCurrentValues를 사용하세요.
System.Data.Objects.ObjectContext SaveChanges(Boolean) 대신 SaveChanges(SaveOptions)를 사용하세요.

System.Data.OracleClient.dll

Type 멤버 메시지
System.Data.OracleClient.OracleParameter Precision Precision는 사용되지 않습니다. 10진수의 전체 자릿수를 명시적으로 설정하려면 System.Math 클래스를 사용하세요.
System.Data.OracleClient.OracleParameter Scale Scale는 사용되지 않습니다. 10진수의 소수 자릿수를 명시적으로 설정하려면 System.Math 클래스를 사용하세요.
System.Data.OracleClient.OracleParameterCollection Add(String, Object) Add(String, Object)는 사용되지 않습니다. OracleParameterCollection.AddWithValue을 사용합니다.

System.Design.dll

Type 멤버 메시지
System.ComponentModel.Design.ComponentDesigner InitializeNonDefault 이 메서드는 사용되지 않습니다. 대신 ComponentDesigner.InitializeExistingComponent를 사용하세요.
System.ComponentModel.Design.ComponentDesigner OnSetComponentDefaults 이 메서드는 사용되지 않습니다. 대신 ComponentDesigner.InitializeNewComponent를 사용하세요.
System.ComponentModel.Design.DesignSurface CreateComponent CreateComponent 메서드는 CreateInstance(Type)로 대체되었습니다.
System.ComponentModel.Design.Serialization.CodeDomSerializer SerializeToReferenceExpression 이 메서드는 사용되지 않습니다. 대신 SerializeToExpression 또는 GetExpression를 사용하십시오.
System.Web.UI.Design.ControlDesigner DesignTimeElementView 이 속성을 사용하면 컴파일러 오류가 생성됩니다.

오류: 이 속성은 더 이상 참조할 수 없으며 컴파일된 기존 애플리케이션을 지원하기 위해 포함되었습니다. 디자인 타임 요소 뷰 아키텍처는 더 이상 사용되지 않습니다.
System.Web.UI.Design.ControlDesigner DesignTimeHtmlRequiresLoadComplete 대신 ControlDesigner.SetViewFlags(ViewFlags.DesignTimeHtmlRequiresLoadComplete, true)를 사용하는 것이 좋습니다.
System.Web.UI.Design.ControlDesigner GetPersistInnerHtml ControlDesigner.GetPersistenceContent를 대신 사용하는 것이 좋습니다.
System.Web.UI.Design.ControlDesigner IsDirty 대신 ControlDesigner.Tag.SetDirtyControlDesigner.Tag.IsDirty를 사용하는 것이 좋습니다.
System.Web.UI.Design.ControlDesigner IsPropertyBound ControlDesigner.DataBindings.Contains를 대신 사용하는 것이 좋습니다. System.Web.UI.DataBindingCollection 클래스를 통해 컨트롤과 연결된 데이터 바인딩을 보다 효율적으로 제어할 수 있습니다.
System.Web.UI.Design.ControlDesigner OnBindingsCollectionChanged 대신 ControlDesigner.DataBindings.Changed 이벤트를 처리하는 것이 좋습니다. ControlDesigner.DataBindings 속성에서 반환된 DataBindingCollection 컬렉션을 통해 컨트롤과 연결된 데이터 바인딩을 더욱 효율적으로 제어할 수 있습니다.
System.Web.UI.Design.ControlDesigner OnControlResize 대신 컨트롤의 속성이 변경될 때 호출되는 OnComponentChanged를 사용하는 것이 좋습니다.
System.Web.UI.Design.ControlDesigner RaiseResizeEvent 크기 조정은 ControlDesigner.OnComponentChanged 메서드에서 처리되므로 이 메서드는 사용하지 않는 것이 좋습니다.
System.Web.UI.Design.ControlDesigner ReadOnly 대신 System.Web.UI.Design.ContainerControlDesigner에서 상속하고 System.Web.UI.Design.EditableDesignerRegion을 사용하는 것이 좋습니다. 영역을 사용하여 디자이너의 콘텐츠를 보다 효율적으로 제어할 수 있습니다.
System.Web.UI.Design.HtmlControlDesigner Behavior ControlDesigner.Tag를 대신 사용하는 것이 좋습니다.
System.Web.UI.Design.HtmlControlDesigner DesignTimeElement 이 속성을 사용하면 컴파일러 오류가 생성됩니다.

오류: 이 속성은 더 이상 참조할 수 없으며 컴파일된 기존 애플리케이션을 지원하기 위해 포함되었습니다. 디자인 타임 요소가 태그의 요소에 대한 액세스를 항상 제공하는 것은 아닙니다. 클라이언트 스크립트 및 컨트롤을 처리하기 위한 대체 메서드가 System.Web.UI.Design.WebFormsRootDesigner에 있습니다.
System.Web.UI.Design.HtmlControlDesigner OnBehaviorAttached ControlDesigner.Tag를 대신 사용하는 것이 좋습니다.
System.Web.UI.Design.HtmlControlDesigner OnBehaviorDetaching ControlDesigner.Tag를 대신 사용하는 것이 좋습니다.
System.Web.UI.Design.HtmlControlDesigner OnBindingsCollectionChanged 권장되는 대안은 HtmlControlDesigner.DataBindings.Changed 이벤트를 처리하는 것입니다. HtmlControlDesigner.DataBindings 속성에서 반환된 DataBindingCollection 컬렉션을 통해 컨트롤과 연결된 데이터 바인딩을 더욱 효율적으로 제어할 수 있습니다.
System.Web.UI.Design.HtmlControlDesigner ShouldCodeSerialize 코드 serialization이 지원되지 않으므로 이 속성은 사용하지 않는 것이 좋습니다.
System.Web.UI.Design.TemplatedControlDesigner ActiveTemplateEditingFrame 템플릿 편집은 System.Web.UI.Design.ControlDesigner에서 처리되므로 이 속성은 사용하지 않는 것이 좋습니다. 템플릿 편집을 지원하려면 ControlDesigner.TemplateGroups 속성에서 템플릿 데이터를 노출하고 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)를 호출합니다.
System.Web.UI.Design.TemplatedControlDesigner CreateTemplateEditingFrame 템플릿 편집은 System.Web.UI.Design.ControlDesigner에서 처리되므로 이 메서드는 사용하지 않는 것이 좋습니다. 템플릿 편집을 지원하려면 ControlDesigner.TemplateGroups 속성에서 템플릿 데이터를 노출하고 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)를 호출합니다.
System.Web.UI.Design.TemplatedControlDesigner EnterTemplateMode 템플릿 편집은 System.Web.UI.Design.ControlDesigner에서 처리되므로 이 메서드는 사용하지 않는 것이 좋습니다. 템플릿 편집을 지원하려면 ControlDesigner.TemplateGroups 속성에서 템플릿 데이터를 노출하고 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)를 호출합니다.
System.Web.UI.Design.TemplatedControlDesigner ExitTemplateMode 템플릿 편집은 System.Web.UI.Design.ControlDesigner에서 처리되므로 이 메서드는 사용하지 않는 것이 좋습니다. 템플릿 편집을 지원하려면 ControlDesigner.TemplateGroups 속성에서 템플릿 데이터를 노출하고 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)를 호출합니다.
System.Web.UI.Design.TemplatedControlDesigner GetCachedTemplateEditingVerbs 템플릿 편집은 System.Web.UI.Design.ControlDesigner에서 처리되므로 이 메서드는 사용하지 않는 것이 좋습니다. 템플릿 편집을 지원하려면 ControlDesigner.TemplateGroups 속성에서 템플릿 데이터를 노출하고 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)를 호출합니다.
System.Web.UI.Design.TemplatedControlDesigner GetTemplateContainerDataItemProperty 템플릿 편집은 System.Web.UI.Design.ControlDesigner에서 처리되므로 이 메서드는 사용하지 않는 것이 좋습니다. 템플릿 편집을 지원하려면 ControlDesigner.TemplateGroups 속성에서 템플릿 데이터를 노출하고 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)를 호출합니다.
System.Web.UI.Design.TemplatedControlDesigner GetTemplateContainerDataSource 템플릿 편집은 System.Web.UI.Design.ControlDesigner에서 처리되므로 이 메서드는 사용하지 않는 것이 좋습니다. 템플릿 편집을 지원하려면 ControlDesigner.TemplateGroups 속성에서 템플릿 데이터를 노출하고 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)를 호출합니다.
System.Web.UI.Design.TemplatedControlDesigner GetTemplateContent 템플릿 편집은 System.Web.UI.Design.ControlDesigner에서 처리되므로 이 메서드는 사용하지 않는 것이 좋습니다. 템플릿 편집을 지원하려면 ControlDesigner.TemplateGroups 속성에서 템플릿 데이터를 노출하고 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)를 호출합니다.
System.Web.UI.Design.TemplatedControlDesigner GetTemplateEditingVerbs 템플릿 편집은 System.Web.UI.Design.ControlDesigner에서 처리되므로 이 메서드는 사용하지 않는 것이 좋습니다. 템플릿 편집을 지원하려면 ControlDesigner.TemplateGroups 속성에서 템플릿 데이터를 노출하고 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)를 호출합니다.
System.Web.UI.Design.TemplatedControlDesigner GetTemplatePropertyParentType 템플릿 편집은 System.Web.UI.Design.ControlDesigner에서 처리되므로 이 메서드는 사용하지 않는 것이 좋습니다. 템플릿 편집을 지원하려면 ControlDesigner.TemplateGroups 속성에서 템플릿 데이터를 노출하고 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)를 호출합니다.
System.Web.UI.Design.TemplatedControlDesigner InTemplateMode ControlDesigner.InTemplateMode를 대신 사용하는 것이 좋습니다.
System.Web.UI.Design.TemplatedControlDesigner OnBehaviorAttached ControlDesigner.Tag를 대신 사용하는 것이 좋습니다.
System.Web.UI.Design.TemplatedControlDesigner SetTemplateContent 템플릿 편집은 System.Web.UI.Design.ControlDesigner에서 처리되므로 이 메서드는 사용하지 않는 것이 좋습니다. 템플릿 편집을 지원하려면 ControlDesigner.TemplateGroups 속성에서 템플릿 데이터를 노출하고 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)를 호출합니다.
System.Web.UI.Design.WebControls.BaseDataListDesigner GetTemplateContainerDataSource 템플릿 편집은 System.Web.UI.Design.ControlDesigner에서 처리되므로 이 메서드는 사용하지 않는 것이 좋습니다. 템플릿 편집을 지원하려면 ControlDesigner.TemplateGroups 속성에서 템플릿 데이터를 노출하고 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)를 호출합니다.
System.Web.UI.Design.WebControls.BaseDataListDesigner OnAutoFormat 자동 서식 대화 상자는 디자이너 호스트를 통해 시작되므로 이 메서드는 사용하지 않는 것이 좋습니다. 사용 가능한 자동 서식 목록은 ControlDesigner.AutoFormats 속성을 통해 노출됩니다.
System.Web.UI.Design.WebControls.DataGridDesigner CreateTemplateEditingFrame 템플릿 편집은 System.Web.UI.Design.ControlDesigner에서 처리되므로 이 메서드는 사용하지 않는 것이 좋습니다. 템플릿 편집을 지원하려면 TemplateGroups 속성에서 템플릿 데이터를 노출하고 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)를 호출합니다.
System.Web.UI.Design.WebControls.DataGridDesigner GetCachedTemplateEditingVerbs 템플릿 편집은 System.Web.UI.Design.ControlDesigner에서 처리되므로 이 메서드는 사용하지 않는 것이 좋습니다. 템플릿 편집을 지원하려면 TemplateGroups 속성에서 템플릿 데이터를 노출하고 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)를 호출합니다.
System.Web.UI.Design.WebControls.DataGridDesigner GetTemplateContainerDataItemProperty 템플릿 편집은 System.Web.UI.Design.ControlDesigner에서 처리되므로 이 메서드는 사용하지 않는 것이 좋습니다. 템플릿 편집을 지원하려면 ControlDesigner.TemplateGroups 속성에서 템플릿 데이터를 노출하고 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)를 호출합니다.
System.Web.UI.Design.WebControls.DataGridDesigner GetTemplateContent 템플릿 편집은 System.Web.UI.Design.ControlDesigner에서 처리되므로 이 메서드는 사용하지 않는 것이 좋습니다. 템플릿 편집을 지원하려면 ControlDesigner.TemplateGroups 속성에서 템플릿 데이터를 노출하고 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)를 호출합니다.
System.Web.UI.Design.WebControls.DataGridDesigner GetTemplatePropertyParentType 템플릿 편집은 System.Web.UI.Design.ControlDesigner에서 처리되므로 이 메서드는 사용하지 않는 것이 좋습니다. 템플릿 편집을 지원하려면 ControlDesigner.TemplateGroups 속성에서 템플릿 데이터를 노출하고 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)를 호출합니다.
System.Web.UI.Design.WebControls.DataGridDesigner SetTemplateContent 템플릿 편집은 System.Web.UI.Design.ControlDesigner에서 처리되므로 이 메서드는 사용하지 않는 것이 좋습니다. 템플릿 편집을 지원하려면 ControlDesigner.TemplateGroups 속성에서 템플릿 데이터를 노출하고 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)를 호출합니다.
System.Web.UI.Design.WebControls.DataListDesigner CreateTemplateEditingFrame 템플릿 편집은 System.Web.UI.Design.ControlDesigner에서 처리되므로 이 메서드는 사용하지 않는 것이 좋습니다. 템플릿 편집을 지원하려면 ControlDesigner.TemplateGroups 속성에서 템플릿 데이터를 노출하고 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)를 호출합니다.
System.Web.UI.Design.WebControls.DataListDesigner GetCachedTemplateEditingVerbs 템플릿 편집은 System.Web.UI.Design.ControlDesigner에서 처리되므로 이 메서드는 사용하지 않는 것이 좋습니다. 템플릿 편집을 지원하려면 ControlDesigner.TemplateGroups 속성에서 템플릿 데이터를 노출하고 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)를 호출합니다.
System.Web.UI.Design.WebControls.DataListDesigner GetTemplateContainerDataItemProperty 템플릿 편집은 System.Web.UI.Design.ControlDesigner에서 처리되므로 이 메서드는 사용하지 않는 것이 좋습니다. 템플릿 편집을 지원하려면 ControlDesigner.TemplateGroups 속성에서 템플릿 데이터를 노출하고 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)를 호출합니다.
System.Web.UI.Design.WebControls.DataListDesigner GetTemplateContent 템플릿 편집은 System.Web.UI.Design.ControlDesigner에서 처리되므로 이 메서드는 사용하지 않는 것이 좋습니다. 템플릿 편집을 지원하려면 ControlDesigner.TemplateGroups 속성에서 템플릿 데이터를 노출하고 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)를 호출합니다.
System.Web.UI.Design.WebControls.DataListDesigner SetTemplateContent 템플릿 편집은 System.Web.UI.Design.ControlDesigner에서 처리되므로 이 메서드는 사용하지 않는 것이 좋습니다. 템플릿 편집을 지원하려면 ControlDesigner.TemplateGroups 속성에서 템플릿 데이터를 노출하고 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)를 호출합니다.
System.Web.UI.Design.WebControls.PanelDesigner OnBehaviorAttached ControlDesigner.Tag를 대신 사용하는 것이 좋습니다.
System.Windows.Forms.Design.ControlDesigner OnSetComponentDefaults 이 메서드는 사용되지 않습니다. 대신 ControlDesigner.InitializeNewComponent를 사용하세요.

System.dll

Type 멤버 메시지
Microsoft.CSharp.CSharpCodeProvider CreateCompiler 호출자는 System.CodeDom.Compiler.ICodeCompiler 인터페이스를 사용하는 대신 System.CodeDom.Compiler.CodeDomProvider 클래스에 대해 직접 메서드를 사용해야 합니다.
Microsoft.CSharp.CSharpCodeProvider CreateGenerator 호출자는 System.CodeDom.Compiler.ICodeGenerator 인터페이스를 사용하는 대신 System.CodeDom.Compiler.CodeDomProvider 클래스에 대해 직접 메서드를 사용해야 합니다.
Microsoft.VisualBasic.VBCodeProvider CreateCompiler 호출자는 System.CodeDom.Compiler.ICodeCompiler 인터페이스를 사용하는 대신 System.CodeDom.Compiler.CodeDomProvider 클래스에 대해 직접 메서드를 사용해야 합니다.
Microsoft.VisualBasic.VBCodeProvider CreateGenerator 호출자는 System.CodeDom.Compiler.ICodeGenerator 인터페이스를 사용하는 대신 System.CodeDom.Compiler.CodeDomProvider 클래스에 대해 직접 메서드를 사용해야 합니다.
Microsoft.Win32.SystemEvents LowMemory 이 이벤트는 사용되지 않습니다.
System.Uri Canonicalize 이 메서드는 사용되지 않습니다. 시스템에서 사용되지 않습니다.
System.Uri CheckSecurity 이 메서드는 사용되지 않습니다. 시스템에서 사용되지 않습니다.
System.Uri Escape 이 메서드는 사용되지 않습니다. 시스템에서 사용되지 않습니다.
System.Uri EscapeString 이 메서드는 사용되지 않습니다. GetComponents 메서드 또는 정적 EscapeUriString 메서드를 사용하여 URI 구성 요소나 문자열을 이스케이프합니다.
System.Uri IsBadFileSystemCharacter 이 메서드는 사용되지 않습니다. 시스템에서 사용되지 않습니다.
System.Uri IsExcludedCharacter 이 메서드는 사용되지 않습니다. 시스템에서 사용되지 않습니다.
System.Uri IsReservedCharacter 이 메서드는 사용되지 않습니다. 시스템에서 사용되지 않습니다.
System.Uri MakeRelative 이 메서드는 사용되지 않습니다. Uri.MakeRelativeUri을 사용합니다.
System.Uri Parse 이 메서드는 사용되지 않습니다. 시스템에서 사용되지 않습니다.
System.Uri Unescape 이 메서드는 사용되지 않습니다. Uri.GetComponents 메서드 또는 정적 Uri.EscapeUriString 메서드를 사용하여 URI 구성 요소나 문자열을 이스케이프합니다.
System.Uri Uri(String, Boolean) 이 생성자는 사용되지 않습니다. Uri(String)을 사용합니다. dontEscape 매개 변수는 사용되지 않으며 항상 false입니다.
System.Uri Uri(Uri, String, Boolean) 이 생성자는 사용되지 않습니다. Uri(Uri, String)을 사용합니다. dontEscape 매개 변수는 사용되지 않으며 항상 false입니다.
System.CodeDom.Compiler.CodeDomProvider CreateCompiler 호출자는 System.CodeDom.Compiler.ICodeCompiler 인터페이스를 사용하는 대신 System.CodeDom.Compiler.CodeDomProvider 클래스에 대해 직접 메서드를 사용해야 합니다. CodeDomProvider에서 상속하는 경우에도 여전히 이 인터페이스를 구현해야 하며, 이 경고를 제외하거나 이 메서드도 사용되지 않도록 해야 합니다.
System.CodeDom.Compiler.CodeDomProvider CreateGenerator 호출자는 System.CodeDom.Compiler.ICodeGenerator 인터페이스를 사용하는 대신 System.CodeDom.Compiler.CodeDomProvider 클래스에 대해 직접 메서드를 사용해야 합니다. CodeDomProvider에서 상속하는 경우에도 여전히 이 인터페이스를 구현해야 하며, 이 경고를 제외하거나 이 메서드도 사용되지 않도록 해야 합니다.
System.CodeDom.Compiler.CodeDomProvider CreateParser 호출자는 System.CodeDom.Compiler.ICodeParser 인터페이스를 사용하는 대신 System.CodeDom.Compiler.CodeDomProvider 클래스에 대해 직접 메서드를 사용해야 합니다. CodeDomProvider에서 상속하는 경우에도 여전히 이 인터페이스를 구현해야 하며, 이 경고를 제외하거나 이 메서드도 사용되지 않도록 해야 합니다.
System.CodeDom.Compiler.CompilerParameters Evidence CAS 정책은 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다. 자세한 내용은 .NET Framework 4의 보안 변경 내용을 참조하세요.
System.CodeDom.Compiler.CompilerResults Evidence CAS 정책은 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다. 자세한 내용은 .NET Framework 4의 보안 변경 내용을 참조하세요.
System.Collections.Specialized.NameObjectCollectionBase NameObjectCollectionBase(IHashCodeProvider, IComparer) 대신 NameObjectCollectionBase(IEqualityComparer)를 사용하세요.
System.Collections.Specialized.NameObjectCollectionBase NameObjectCollectionBase(Int32, IHashCodeProvider, IComparer) 대신 NameObjectCollectionBase(Int32, IEqualityComparer)를 사용하세요.
System.Collections.Specialized.NameValueCollection NameValueCollection(IHashCodeProvider, IComparer) 대신 NameValueCollection(IEqualityComparer)를 사용하세요.
System.Collections.Specialized.NameValueCollection NameValueCollection(Int32, IHashCodeProvider, IComparer) 대신 NameValueCollection(Int32, IEqualityComparer)를 사용하세요.
System.ComponentModel.AsyncCompletedEventArgs AsyncCompletedEventArgs() .NET Framework 4.5에서 처음으로 사용되지 않음

이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 API는 .NET Framework 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.
System.ComponentModel.MemberDescriptor GetInvokee 이 메서드는 사용되지 않습니다. 대신 MemberDescriptor.GetInvocationTarget를 사용하세요.
System.ComponentModel.TypeDescriptor ComNativeDescriptorHandler 이 속성은 사용되지 않습니다. COM 형식에 대한 형식 정보를 제공하려면 대신 형식 설명 공급자를 사용하세요.
System.ComponentModel.Design.DesignerTransactionCloseEventArgs DesignerTransactionCloseEventArgs(Boolean) 이 생성자는 사용되지 않습니다. 대신 DesignerTransactionCloseEventArgs(Boolean, Boolean)를 사용하세요.
System.ComponentModel.Design.SelectionTypes Click 이 값은 사용되지 않습니다. 대신 SelectionTypes.Primary를 사용하세요.
System.ComponentModel.Design.SelectionTypes MouseDown 이 값은 사용되지 않습니다. 더 이상 지원되지 않습니다.
System.ComponentModel.Design.SelectionTypes MouseUp 이 값은 사용되지 않습니다. 더 이상 지원되지 않습니다.
System.ComponentModel.Design.SelectionTypes Normal 이 값은 사용되지 않습니다. 대신 SelectionTypes.Auto를 사용하세요.
System.ComponentModel.Design.SelectionTypes Valid 이 값은 사용되지 않습니다. System.Enum 클래스 메서드를 사용하여 유효한 값을 확인하거나 형식 변환기를 사용하세요.
System.ComponentModel.Design.ViewTechnology Passthrough 이 값은 사용되지 않습니다. 대신 ViewTechnology.Default를 사용하세요.
System.ComponentModel.Design.ViewTechnology WindowsForms 이 값은 사용되지 않습니다. 대신 ViewTechnology.Default를 사용하세요.
System.Configuration.ConfigurationException ConfigurationException() 이 클래스는 사용되지 않습니다. 새 예외를 만들려면 System.Configuration.ConfigurationErrorsException을 만드세요.
System.Configuration.ConfigurationException ConfigurationException(String) 이 클래스는 사용되지 않습니다. 새 예외를 만들려면 System.Configuration.ConfigurationErrorsException을 만드세요.
System.Configuration.ConfigurationException ConfigurationException(String, Exception) 이 클래스는 사용되지 않습니다. 새 예외를 만들려면 System.Configuration.ConfigurationErrorsException을 만드세요.
System.Configuration.ConfigurationException ConfigurationException(String, Exception, String, Int32) 이 클래스는 사용되지 않습니다. 새 예외를 만들려면 System.Configuration.ConfigurationErrorsException을 만드세요.
System.Configuration.ConfigurationException ConfigurationException(String, Exception, XmlNode) 이 클래스는 사용되지 않습니다. 새 예외를 만들려면 System.Configuration.ConfigurationErrorsException을 만드세요.
System.Configuration.ConfigurationException ConfigurationException(String, String, Int32) 이 클래스는 사용되지 않습니다. 새 예외를 만들려면 System.Configuration.ConfigurationErrorsException을 만드세요.
System.Configuration.ConfigurationException ConfigurationException(String, XmlNode) 이 클래스는 사용되지 않습니다. 새 예외를 만들려면 System.Configuration.ConfigurationErrorsException을 만드세요.
System.Configuration.ConfigurationException GetXmlNodeFilename 이 클래스는 사용되지 않습니다. 대신 ConfigurationErrorsException.GetFilename를 사용하세요.
System.Configuration.ConfigurationException GetXmlNodeLineNumber 이 클래스는 사용되지 않습니다. 대신 ConfigurationErrorsException.GetLineNumber(XmlNode)를 사용하세요.
System.Configuration.ConfigurationSettings AppSettings 이 메서드는 사용되지 않습니다. ConfigurationManager.AppSettings로 대체되었습니다.
System.Configuration.ConfigurationSettings GetConfig 이 메서드는 사용되지 않습니다. ConfigurationManager.GetSection로 대체되었습니다.
System.Diagnostics.EventLog CreateEventSource(String, String, String) 이 메서드는 사용되지 않습니다. 대신 CreateEventSource(EventSourceCreationData)를 사용하세요.
System.Diagnostics.EventLogEntry EventID 이 속성은 사용되지 않습니다. 대신 EventLogEntry.InstanceId를 사용하세요.
System.Diagnostics.EventLogPermissionAccess Audit 이 멤버는 사용되지 않습니다. 대신 EventLogPermissionAccess.Administer를 사용하세요.
System.Diagnostics.EventLogPermissionAccess Browse 이 멤버는 사용되지 않습니다. 대신 EventLogPermissionAccess.Administer를 사용하세요.
System.Diagnostics.EventLogPermissionAccess Instrument 이 멤버는 사용되지 않습니다. 대신 EventLogPermissionAccess.Write를 사용하세요.
System.Diagnostics.InstanceDataCollection InstanceDataCollection 이 생성자는 사용되지 않습니다. 이 컬렉션의 인스턴스를 가져오려면 대신 InstanceDataCollectionCollection.Item[]을 사용하세요.
System.Diagnostics.InstanceDataCollectionCollection InstanceDataCollectionCollection 이 생성자는 사용되지 않습니다. 이 컬렉션의 인스턴스를 가져오려면 대신 PerformanceCounterCategory.ReadCategory을 사용하세요.
System.Diagnostics.PerformanceCounter DefaultFileMappingSize 이 필드는 사용이 중단되었으며 사용되지 않습니다. System.Diagnostics.PerformanceCounter 파일 매핑의 크기를 설정하려면 machine.config 또는 애플리케이션 구성 파일을 사용하세요.
System.Diagnostics.PerformanceCounterCategory Create(String, String, CounterCreationDataCollection) 이 메서드는 사용되지 않습니다. 대신 Create(String, String, PerformanceCounterCategoryType, CounterCreationDataCollection)를 사용하세요.
System.Diagnostics.PerformanceCounterCategory Create(String, String, String, String) 이 메서드는 사용되지 않습니다. 대신 Create(String, String, PerformanceCounterCategoryType, String, String)를 사용하세요.
System.Diagnostics.PerformanceCounterManager ICollectData.CloseData 이 클래스는 사용되지 않습니다. 대신 PerformanceCounter 클래스를 통해 성능 카운터를 사용하십시오.
System.Diagnostics.PerformanceCounterManager ICollectData.CollectData 이 클래스는 사용되지 않습니다. 대신 PerformanceCounter 클래스를 통해 성능 카운터를 사용하십시오.
System.Diagnostics.PerformanceCounterManager PerformanceCounterManager 이 클래스는 사용되지 않습니다. 대신 System.Diagnostics.PerformanceCounter 클래스를 통해 성능 카운터를 사용하십시오.
System.Diagnostics.PerformanceCounterPermissionAccess Browse 이 멤버는 사용되지 않습니다. 대신 PerformanceCounterPermissionAccess.Read를 사용하세요.
System.Diagnostics.PerformanceCounterPermissionAccess Instrument 이 멤버는 사용되지 않습니다. 대신 PerformanceCounterPermissionAccess.Write를 사용하세요.
System.Diagnostics.Process NonpagedSystemMemorySize 이 속성은 사용되지 않습니다. 대신 Process.NonpagedSystemMemorySize64를 사용하세요.
System.Diagnostics.Process PagedMemorySize 이 속성은 사용되지 않습니다. 대신 PagedMemorySize64를 사용하세요.
System.Diagnostics.Process PagedSystemMemorySize 이 속성은 사용되지 않습니다. 대신 Process.PagedSystemMemorySize64를 사용하세요.
System.Diagnostics.Process PeakPagedMemorySize 이 속성은 사용되지 않습니다. 대신 Process.PeakPagedMemorySize64를 사용하세요.
System.Diagnostics.Process PeakVirtualMemorySize 이 속성은 사용되지 않습니다. 대신 Process.PeakVirtualMemorySize64를 사용하세요.
System.Diagnostics.Process PeakWorkingSet 이 속성은 사용되지 않습니다. 대신 Process.PeakWorkingSet64를 사용하세요.
System.Diagnostics.Process PrivateMemorySize 이 속성은 사용되지 않습니다. 대신 Process.PrivateMemorySize64를 사용하세요.
System.Diagnostics.Process VirtualMemorySize 이 속성은 사용되지 않습니다. 대신 Process.VirtualMemorySize64를 사용하세요.
System.Diagnostics.Process WorkingSet 이 속성은 사용되지 않습니다. 대신 Process.WorkingSet64를 사용하세요.
System.Net.Dns BeginGetHostByName BeginGetHostByName는 이 형식에 사용되지 않습니다. 대신 Dns.BeginGetHostEntry(String, AsyncCallback, Object)을 사용하세요.
System.Net.Dns BeginResolve(String, AsyncCallback, Object) BeginResolve(String, AsyncCallback, Object)는 이 형식에 사용되지 않습니다. 대신 Dns.BeginGetHostEntry(String, AsyncCallback, Object)을 사용하세요.
System.Net.Dns EndGetHostByName EndGetHostByName는 이 형식에 사용되지 않습니다. 대신 Dns.EndGetHostEntry을 사용하세요.
System.Net.Dns EndResolve EndResolve는 이 형식에 사용되지 않습니다. 대신 Dns.EndGetHostEntry을 사용하세요.
System.Net.Dns GetHostByAddress(IPAddress) GetHostByAddress(IPAddress)는 이 형식에 사용되지 않습니다. 대신 Dns.GetHostEntry(IPAddress)을 사용하세요.
System.Net.Dns GetHostByAddress(String) GetHostByAddress(String)는 이 형식에 사용되지 않습니다. 대신 Dns.GetHostEntry(String)을 사용하세요.
System.Net.Dns GetHostByName GetHostByName는 이 형식에 사용되지 않습니다. 대신 Dns.GetHostEntry(String)을 사용하세요.
System.Net.Dns Resolve Resolve는 이 형식에 사용되지 않습니다. 대신 Dns.GetHostEntry(String)을 사용하세요.
System.Net.FileWebRequest FileWebRequest 이 형식에 대한 직렬화는 사용되지 않습니다.
System.Net.FileWebResponse FileWebResponse 이 형식에 대한 직렬화는 사용되지 않습니다.
System.Net.HttpWebRequest HttpWebRequest() .NET Framework 4.5에서 처음으로 사용되지 않음

이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 API는 .NET Framework 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.
System.Net.HttpWebRequest HttpWebRequest(SerializationInfo, StreamingContext) 이 형식에 대한 직렬화는 사용되지 않습니다.
System.Net.HttpWebResponse HttpWebResponse() .NET Framework 4.5에서 처음으로 사용되지 않음

이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 API는 .NET Framework 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.
System.Net.HttpWebResponse HttpWebResponse(SerializationInfo, StreamingContext) 이 형식에 대한 직렬화는 사용되지 않습니다.
System.Net.IPAddress Address 이 속성은 사용되지 않습니다. 주소 패밀리에 종속됩니다. 비교를 수행하려면 IPAddress.Equals 메서드를 사용하세요.
System.Net.ServicePointManager CertificatePolicy 이 형식에 대한 CertificatePolicy는 사용되지 않습니다. 대신 ServicePointManager.ServerCertificateValidationCallback를 사용하세요.
System.Net.WebClient AllowReadStreamBuffering .NET Framework 4.5에서 처음으로 사용되지 않음

이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 API는 .NET Framework 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.
System.Net.WebClient AllowWriteStreamBuffering .NET Framework 4.5에서 처음으로 사용되지 않음

이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 API는 .NET Framework 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.
System.Net.WebClient System.Net.WebClient.OnWriteStreamClosed .NET Framework 4.5에서 처음으로 사용되지 않음

이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 API는 .NET Framework 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.
System.Net.WebClient WriteStreamClosed .NET Framework 4.5에서 처음으로 사용되지 않음

이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 API는 .NET Framework 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.
System.Net.WebProxy GetDefaultProxy 이 메서드는 사용되지 않습니다. 기본적으로 선택된 프록시를 사용하세요.
System.Net.WebRequest CreatorInstance .NET Framework 4.5에서 처음으로 사용되지 않음

이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 API는 .NET Framework 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.
System.Net.WebRequest RegisterPortableWebRequestCreator .NET Framework 4.5에서 처음으로 사용되지 않음

이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 API는 .NET Framework 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.
System.Net.WriteStreamClosedEventArgs Error .NET Framework 4.5에서 처음으로 사용되지 않음

이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 API는 .NET Framework 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.
System.Net.WriteStreamClosedEventArgs WriteStreamClosedEventArgs .NET Framework 4.5에서 처음으로 사용되지 않음

이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 API는 .NET Framework 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.
System.Net.Mail.MailMessage ReplyTo 이 형식에 대한 ReplyTo는 사용되지 않습니다. 대신 여러 주소를 허용할 수 있는 MailMessage.ReplyToList을 사용하세요.
System.Net.NetworkInformation.NetworkChange NetworkChange() .NET Framework 4.5에서 처음으로 사용되지 않음

이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 API는 .NET Framework 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.
System.Net.NetworkInformation.NetworkChange RegisterNetworkChange(NetworkChange) .NET Framework 4.5에서 처음으로 사용되지 않음

이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 API는 .NET Framework 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.
System.Net.Sockets.Socket SupportsIPv4 이 형식에 대한 SupportsIPv4는 사용되지 않습니다. 대신 Socket.OSSupportsIPv4를 사용하세요.
System.Net.Sockets.Socket SupportsIPv6 이 형식에 대한 SupportsIPv6는 사용되지 않습니다. 대신 Socket.OSSupportsIPv6를 사용하세요.
System.Net.Sockets.SocketAsyncEventArgs SocketClientAccessPolicyProtocol .NET Framework 4.5에서 처음으로 사용되지 않음

이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 API는 .NET Framework 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.
System.Net.Sockets.TcpListener TcpListener(Int32) 이 메서드는 사용되지 않습니다. 대신 TcpListener(IPAddress, Int32)를 사용하세요.
System.Net.WebSockets.WebSocket IsApplicationTargeting45 .NET Framework 4.5에서 처음으로 사용되지 않음

이 멤버는 내부에서만 사용되며 .NET Framework의 이후 버전에서 제거됩니다. 호출하지 마세요.
System.Security.Claims.DynamicRoleClaimProvider AddDynamicRoleClaims .NET Framework 4.5에서 처음으로 사용되지 않음

이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

ClaimsIdentity에 클레임을 추가하려면 System.Security.Claims.ClaimsAuthenticationManager를 사용하세요.

System.Drawing.dll

Type 멤버 메시지
System.Drawing.FontFamily GetFamilies GetFamilies 메서드를 사용하지 마세요. 대신 FontFamily.Families 속성을 사용하세요.
System.Drawing.Imaging.EncoderParameter EncoderParameter(Encoder, Int32, Int32, Int32) .NET Framework 4.5에서 처음으로 사용되지 않음

이 생성자는 사용되지 않습니다. EncoderParameter(Encoder, Int32, EncoderParameterValueType, IntPtr)을 사용합니다.

System.Messaging.dll

Type 멤버 메시지
System.Messaging.MessageQueue GetEnumerator 이 메서드는 MessageEnumerator.RemoveCurrent 메서드 패밀리를 잘못 구현하는 System.Messaging.MessageEnumerator를 반환합니다. 대신 MessageQueue.GetMessageEnumerator2를 사용하세요.
System.Messaging.MessageQueue GetMessageEnumerator 이 메서드는 MessageEnumerator.RemoveCurrent 메서드 패밀리를 잘못 구현하는 System.Messaging.MessageEnumerator를 반환합니다. 대신 MessageQueue.GetMessageEnumerator2를 사용하세요.

System.ServiceModel.dll

Type 멤버 메시지
System.ServiceModel.BasicHttpBinding EnableHttpCookieContainer .NET Framework 4.5에서 처음으로 사용되지 않음

이 속성은 사용되지 않습니다. HTTP CookieContainer를 사용하도록 설정하려면 대신 HttpBindingBase.AllowCookies 속성을 사용하세요.
System.ServiceModel.Configuration.BindingsSection NetPeerTcpBinding .NET Framework 4.5에서 처음으로 사용되지 않음

피어 채널 기능은 사용되지 않으며 향후 제거될 예정입니다.
System.ServiceModel.Dispatcher.ClientOperationCompatBase ParameterInspectors .NET Framework 4.5에서 처음으로 사용되지 않음

이 형식을 사용하면 컴파일러 오류가 생성됩니다.

이 API는 .NET Framework 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.
System.ServiceModel.Dispatcher.ClientRuntimeCompatBase MessageInspectors .NET Framework 4.5에서 처음으로 사용되지 않음

이 형식을 사용하면 컴파일러 오류가 생성됩니다.

이 API는 .NET Framework 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.
System.ServiceModel.Dispatcher.ClientRuntimeCompatBase Operations .NET Framework 4.5에서 처음으로 사용되지 않음

이 형식을 사용하면 컴파일러 오류가 생성됩니다.

이 API는 .NET Framework 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.
System.ServiceModel.Security.WindowsClientCredential AllowNtlm 이 속성은 사용되지 않으며 이전 버전과의 호환성을 위해서만 유지됩니다. 로컬 컴퓨터 정책을 사용하여 NTLM의 사용 여부를 확인합니다.

System.ServiceModel.Discovery.dll

Type 멤버 메시지
System.ServiceModel.Discovery.UdpAnnouncementEndpoint TransportSettings .NET Framework 4.5에서 처음으로 사용되지 않음

TransportSettings 속성은 사용되지 않습니다. System.ServiceModel.Channels.UdpTransportBindingElement를 사용하여 전송 속성을 설정하는 것이 좋습니다.
System.ServiceModel.Discovery.UdpDiscoveryEndpoint TransportSettings .NET Framework 4.5에서 처음으로 사용되지 않음

TransportSettings 속성은 사용되지 않습니다. System.ServiceModel.Channels.UdpTransportBindingElement를 사용하여 전송 속성을 설정하는 것이 좋습니다.

System.Web.DataVisualization.dll

Type 멤버 메시지
System.Web.UI.DataVisualization.Charting.Chart ViewStateData ViewStateData는 사용되지 않습니다. 대신 Control.ViewState을 조사하세요.

System.Web.dll

Type 멤버 메시지
System.Web.HttpContext GetAppConfig 대신 System.Web.dll의 WebConfigurationManager.GetWebApplicationSection을 사용하는 것이 좋습니다.
System.Web.HttpContext GetConfig 대신 System.Web.dll의 HttpContext.GetSection을 사용하는 것이 좋습니다.
System.Web.HttpUtility UrlEncodeUnicode .NET Framework 4.5에서 처음으로 사용되지 않음

이 메서드는 표준 규격이 아닌 출력을 생성하며 상호 운용성 문제가 있습니다. 대신 UrlEncode(String)를 사용하는 것이 좋습니다.
System.Web.HttpUtility UrlEncodeUnicodeToBytes .NET Framework 4.5에서 처음으로 사용되지 않음

이 메서드는 표준 규격이 아닌 출력을 생성하며 상호 운용성 문제가 있습니다. 대신 UrlEncodeToBytes(String)를 사용하는 것이 좋습니다.
System.Web.Configuration.AuthenticationMode Passport 이 필드는 사용되지 않습니다. Passport 인증 제품은 더 이상 지원되지 않으며 Microsoft Account로 대체되었습니다.
System.Web.Configuration.AuthenticationSection Passport 이 속성은 사용되지 않습니다. Passport 인증 제품은 더 이상 지원되지 않으며 Microsoft Account로 대체되었습니다.
System.Web.Configuration.HttpCapabilitiesBase JavaScript 대신 HttpCapabilitiesBase.EcmaScriptVersion 속성을 사용하는 것이 좋습니다. Version.Major 버전 값이 1보다 크거나 같으면 JavaScript가 지원됩니다.
System.Web.Configuration.SystemWebSectionGroup MobileControls System.Web.Mobile.dll은 사용되지 않습니다.
System.Web.Routing.UrlRoutingModule PostMapRequestHandler 이 메서드는 사용되지 않습니다. PostMapRequestHandler 이벤트를 사용하려면 Init 메서드를 재정의하세요.
System.Web.Security.FormsAuthentication Authenticate .NET Framework 4.5에서 처음으로 사용되지 않음

대신 System.Web.Security.Membership API(예: Membership.ValidateUser)를 사용하는 것이 좋습니다.
System.Web.Security.FormsAuthentication HashPasswordForStoringInConfigFile .NET Framework 4.5에서 처음으로 사용되지 않음

대신 System.Web.Security.Membership API(예: Membership.CreateUser)를 사용하는 것이 좋습니다.
System.Web.Security.MachineKey Decode .NET Framework 4.5에서 처음으로 사용되지 않음

이 메서드는 사용되지 않으며 기존 코드와의 호환성을 위해서만 제공됩니다. 새 코드에서는 대신 ProtectUnprotect 메서드를 사용하는 것이 좋습니다.
System.Web.Security.MachineKey Encode .NET Framework 4.5에서 처음으로 사용되지 않음

이 메서드는 사용되지 않으며 기존 코드와의 호환성을 위해서만 제공됩니다. 새 코드에서는 대신 ProtectUnprotect 메서드를 사용하는 것이 좋습니다.
System.Web.UI.Page FileDependencies HttpResponse.AddFileDependencies를 대신 사용하는 것이 좋습니다.
System.Web.UI.Page GetPostBackClientEvent ClientScriptManager.GetPostBackEventReference를 대신 사용하는 것이 좋습니다.
System.Web.UI.Page GetPostBackClientHyperlink ClientScriptManager.GetPostBackClientHyperlink를 대신 사용하는 것이 좋습니다.
System.Web.UI.Page GetPostBackEventReference(Control) ClientScriptManager.GetPostBackEventReference(Control, String)를 대신 사용하는 것이 좋습니다.
System.Web.UI.Page GetPostBackEventReference(Control, String) ClientScriptManager.GetPostBackEventReference를 대신 사용하는 것이 좋습니다.
System.Web.UI.Page IsClientScriptBlockRegistered ClientScriptManager.IsClientScriptBlockRegistered를 대신 사용하는 것이 좋습니다.
System.Web.UI.Page IsStartupScriptRegistered ClientScriptManager.IsStartupScriptRegistered를 대신 사용하는 것이 좋습니다.
System.Web.UI.Page RegisterArrayDeclaration ClientScriptManager.RegisterArrayDeclaration를 대신 사용하는 것이 좋습니다.
System.Web.UI.Page RegisterClientScriptBlock ClientScriptManager.RegisterClientScriptBlock를 대신 사용하는 것이 좋습니다.
System.Web.UI.Page RegisterHiddenField ClientScriptManager.RegisterHiddenField를 대신 사용하는 것이 좋습니다.
System.Web.UI.Page RegisterOnSubmitStatement ClientScriptManager.RegisterOnSubmitStatement를 대신 사용하는 것이 좋습니다.
System.Web.UI.Page RegisterStartupScript ClientScriptManager.RegisterStartupScript를 대신 사용하는 것이 좋습니다.
System.Web.UI.Page SmartNavigation Page.SetFocusPage.MaintainScrollPositionOnPostBack를 대신 사용하는 것이 좋습니다.
System.Web.UI.TemplateControl AutoHandlers 이 속성은 더 이상 유용하지 않으므로 사용하지 않는 것이 좋습니다.
System.Web.UI.WebControls.GridView CreateAutoGeneratedColumn .NET Framework 4.5에서 처음으로 사용되지 않음

이 메서드는 이전 버전과의 호환성을 위해 유지됩니다. 이 API는 더 이상 사용되지 않습니다.
System.Web.UI.WebControls.Xml Document 대신 Xml.XPathNavigator 속성을 사용하는 것이 좋습니다. System.Xml.XPath.XPathDocument를 만들고 XPathDocument.CreateNavigator를 호출하여 System.Xml.XPath.XPathNavigator를 만드세요.

System.Web.DynamicData.dll

Type 멤버 메시지
System.Web.DynamicData.DynamicDataExtensions EnablePersistedSelection 데이터 바인딩된 컨트롤(예: System.Web.UI.WebControls.GridView 또는 System.Web.UI.WebControls.ListView)의 EnablePersistedSelection 속성을 사용하세요.

System.Web.Extensions.dll

System.Web.Services.dll

Type 멤버 메시지
System.Web.Services.Discovery.DiscoveryClientProtocol LoadExternals 이 메서드는 이후 버전에서 제거됩니다. 리소스 검색을 위한 메서드 호출이 더 이상 필요하지 않습니다.
System.Web.Services.Protocols.SoapHeaderAttribute Required 이 속성은 이후 버전에서 제거됩니다. 이제 SOAP 메시지에 특정 헤더가 없어도 됩니다.

System.Windows.Forms.dll

Type 멤버 메시지
System.Windows.Forms.AccessibleStates Valid 이 열거형 값은 사용되지 않습니다. 대체 항목은 없습니다.
System.Windows.Forms.ComboBox AddItemsCore 이 메서드는 사용되지 않습니다. 대체 항목은 없습니다.
System.Windows.Forms.Control RenderRightToLeft 이 속성은 사용되지 않습니다. 대신 Control.RightToLeft를 사용하세요.
System.Windows.Forms.Control Scale(Single) 이 메서드는 사용되지 않습니다. 대신 Control.Scale(SizeF) 메서드를 사용합니다.
System.Windows.Forms.Control Scale(Single, Single) 이 메서드는 사용되지 않습니다. 대신 Control.Scale(SizeF) 메서드를 사용합니다.
System.Windows.Forms.Form ApplyAutoScaling 이 메서드는 사용되지 않습니다. 대신 PerformAutoScale 메서드를 사용합니다.
System.Windows.Forms.Form AutoScale 이 속성은 사용되지 않습니다. 대신 ContainerControl.AutoScaleMode 속성을 사용합니다.
System.Windows.Forms.Form GetAutoScaleSize 이 메서드는 사용되지 않습니다. 대신 ContainerControl.AutoScaleDimensions 속성을 사용합니다.
System.Windows.Forms.Label RenderTransparent 이 속성은 사용되지 않습니다. 대신 BackColor를 사용하세요.
System.Windows.Forms.ListBox AddItemsCore 이 메서드는 사용되지 않습니다. 대체 항목은 없습니다.
System.Windows.Forms.PrintPreviewDialog AutoScaleBaseSize 이 속성은 사용되지 않습니다. 대신 ContainerControl.AutoScaleDimensions 속성을 사용합니다.

System.Xaml.dll

Type 멤버 메시지
System.Windows.Markup.MarkupExtensionReturnTypeAttribute ExpressionType XAML 파서에서 사용되지 않습니다. System.Windows.Markup.XamlSetMarkupExtensionAttribute을(를) 참조하세요.
System.Windows.Markup.MarkupExtensionReturnTypeAttribute MarkupExtensionReturnTypeAttribute(Type, Type) expressionType 인수는 XAML 파서에서 사용되지 않습니다. 필요한 반환 형식을 지정하려면 MarkupExtensionReturnTypeAttribute(Type)를 사용하세요. 식 형식에 대해 사용자 지정 처리를 지정하려면 System.Windows.Markup.XamlSetMarkupExtensionAttribute를 사용하세요.

System.Xml.dll

Type 멤버 메시지
System.Xml.ValidationType Auto 유효성 검사 유형은 ValidationType.DTD 또는 ValidationType.Schema로 지정해야 합니다.
System.Xml.ValidationType XDR System.Xml.XmlValidatingReader를 통한 XDR 유효성 검사는 사용되지 않습니다.
System.Xml.XmlConvert ToDateTime(String) XmlConvert.ToDateTime(String, XmlDateTimeSerializationMode)을 사용하십시오.
System.Xml.XmlConvert ToString(DateTime) XmlConvert.ToString(DateTime, XmlDateTimeSerializationMode)을 사용하십시오.
System.Xml.XmlReaderSettings ProhibitDtd 대신 XmlReaderSettings.DtdProcessing 속성을 사용합니다.
System.Xml.XmlReaderSettings XmlReaderSettings(XmlResolver) .NET Framework 4.5에서 처음으로 사용되지 않음

이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 API는 .NET Framework 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.
System.Xml.XmlTextReader ProhibitDtd 대신 XmlTextReader.DtdProcessing 속성을 사용합니다.
System.Xml.Schema.XmlSchema Compile(ValidationEventHandler) 스키마 컴파일 및 유효성 검사에는 XmlSchemaSet을 사용하십시오.
System.Xml.Schema.XmlSchema Compile(ValidationEventHandler, XmlResolver) 스키마 컴파일 및 유효성 검사에는 XmlSchemaSet을 사용하십시오.
System.Xml.Schema.XmlSchemaAttribute AttributeType 이 속성은 사용되지 않습니다. 강력한 형식의 특성 형식을 반환하는 XmlSchemaAttribute.AttributeSchemaType 속성을 사용하세요.
System.Xml.Schema.XmlSchemaElement ElementType 이 속성은 사용되지 않습니다. 강력한 형식의 요소 형식을 반환하는 XmlSchemaElement.ElementSchemaType 속성을 사용하세요.
System.Xml.Schema.XmlSchemaType BaseSchemaType 이 속성은 사용되지 않습니다. 강력한 형식의 기본 스키마 형식을 반환하는 XmlSchemaType.BaseXmlSchemaType 속성을 사용하세요.
System.Xml.Serialization.CodeIdentifier CodeIdentifier 이 클래스는 정적 메서드만 포함하기 때문에 생성되면 안 됩니다.
System.Xml.Serialization.XmlSerializer FromMappings(XmlMapping[], Evidence) 이 메서드는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다. System.Security.Policy.Evidence 매개 변수를 사용하지 않는 XmlSerializer.FromMappings의 오버로드를 사용합니다.
System.Xml.Serialization.XmlSerializer XmlSerializer(Type, XmlAttributeOverrides, Type[], XmlRootAttribute, String, String, Evidence) 이 메서드는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다. System.Security.Policy.Evidence 매개 변수를 사용하지 않는 XmlSerializer 생성자 오버로드를 사용하세요.
System.Xml.Serialization.XmlSerializerFactory CreateSerializer(Type, XmlAttributeOverrides, Type[], XmlRootAttribute, String, String, Evidence) 이 메서드는 사용되지 않으며 .NET Framework의 이후 릴리스에서 제거됩니다. System.Security.Policy.Evidence 매개 변수를 사용하지 않는 XmlSerializerFactory.CreateSerializer의 오버로드를 사용합니다.

IEHost.dll 및 IEExec.exe

IEHost.dll 및 IEExec.exe 어셈블리는 .NET Framework에서 제거되었습니다. 해당 형식 및 멤버는 모두 사용되지 않으며 .NET Framework 4.5 이상 버전에서 지원되지 않습니다. 이러한 어셈블리는 Windows Forms 컨트롤을 호스팅하여 Internet Explorer에서 실행 파일을 실행하기 위해 사용되었습니다. 이 기술의 대안으로 ClickOnce, XBAP(XAML 브라우저 애플리케이션) 및 Microsoft Silverlight가 있습니다.

ISymWrapper.dll

Type 멤버 메시지
System.Diagnostics.SymbolStore.SymBinder GetReader(Int32, String, String) SymBinder.GetReader(IntPtr, String, String)를 대신 사용하는 것이 좋습니다. ISymbolBinder1.GetReader는 가져오기 인터페이스 포인터를 System.Int32가 아니라 System.IntPtr로 받아들이므로 32비트 및 64비트 아키텍처 둘 다에서 작동합니다.

Microsoft.Build.Conversion.v4.0.dll

Type 멤버 메시지
Microsoft.Build.Conversion.ProjectFileConverter Convert(ProjectLoadSettings) 대신 매개 변수가 없는 Convert() 오버로드를 사용하세요.
Microsoft.Build.Conversion.ProjectFileConverter Convert(String) 대신 매개 변수가 없는 Convert() 오버로드를 사용하세요.
Microsoft.Build.Conversion.ProjectFileConverter ConvertInMemory(Engine) 대신 매개 변수가 없는 ProjectFileConverter.ConvertInMemory() 메서드를 사용하세요.
Microsoft.Build.Conversion.ProjectFileConverter ConvertInMemory(Engine, ProjectLoadSettings) 대신 매개 변수가 없는 ProjectFileConverter.ConvertInMemory() 메서드를 사용하세요.

Microsoft.Build.Engine.dll

Type 멤버 메시지
Microsoft.Build.BuildEngine.Engine BinPath BinPath를 설정하지 마세요. 단순히 .NET Framework 위치를 BinPath로 전달하는 경우 다른 작업은 필요하지 않습니다. 그렇지 않고 사용자 지정 BinPath를 사용하려면 엔진의 Microsoft.Build.BuildEngine.ToolsetCollection에 요소를 추가하거나 레지스트리 또는 구성 파일을 사용하여 도구 집합을 정의하세요.
Microsoft.Build.BuildEngine.Engine Engine(String) 단순히 .NET Framework 위치를 BinPath로 전달하는 경우 매개 변수가 없는 Engine() 생성자로 변경하세요. 그렇지 않으면 레지스트리 또는 구성 파일에서 사용자 지정 도구 집합을 정의하거나 엔진의 Microsoft.Build.BuildEngine.ToolsetCollection에 요소를 추가할 수 있습니다. 그런 다음 Engine() 또는 Engine(ToolsetDefinitionLocations) 생성자를 대신 사용하세요.

Microsoft.Build.Framework.dll

Type 멤버 메시지
Microsoft.Build.Framework.XamlTypes.ContentType ItemGroupName .NET Framework 4.5에서 처음으로 사용되지 않음

이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

대신 ContentType.ItemType 속성을 사용합니다.

Microsoft.Build.Utilities.v4.0.dll

Microsoft.Data.Entity.Build.Tasks.dll

Type 멤버 메시지
Microsoft.Data.Entity.Build.Tasks.EntityDeploy EntityDataModelEmbeddedResources .NET Framework 4.5에서 처음으로 사용되지 않음

이전 버전인 버전 3.5와의 호환성을 위해서만 사용됩니다.

Microsoft.VisualBasic.dll

Type 멤버 메시지
Microsoft.VisualBasic.FileSystem FilePut(Object, Object, Object) 이 멤버는 사용되지 않습니다. FileSystem.FilePutObject을 사용하여 Object 형식을 작성하거나 개체가 아닌 형식을 작성하기 위해 FileNumberRecordNumberInt32로 강제 변환하세요.
Microsoft.VisualBasic.CompilerServices.Conversions FallbackUserDefinedConversion 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 메서드를 사용하지 마세요.
Microsoft.VisualBasic.CompilerServices.NewLateBinding FallbackCall 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 메서드를 사용하지 마세요.
Microsoft.VisualBasic.CompilerServices.NewLateBinding FallbackGet 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 메서드를 사용하지 마세요.
Microsoft.VisualBasic.CompilerServices.NewLateBinding FallbackIndexSet 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 메서드를 사용하지 마세요.
Microsoft.VisualBasic.CompilerServices.NewLateBinding FallbackIndexSetComplex 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 메서드를 사용하지 마세요.
Microsoft.VisualBasic.CompilerServices.NewLateBinding FallbackInvokeDefault1 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 메서드를 사용하지 마세요.
Microsoft.VisualBasic.CompilerServices.NewLateBinding FallbackInvokeDefault2 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 메서드를 사용하지 마세요.
Microsoft.VisualBasic.CompilerServices.NewLateBinding FallbackSet 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 메서드를 사용하지 마세요.
Microsoft.VisualBasic.CompilerServices.NewLateBinding FallbackSetComplex 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 메서드를 사용하지 마세요.
Microsoft.VisualBasic.CompilerServices.Operators FallbackInvokeUserDefinedOperator 이 멤버를 사용하면 컴파일러 오류가 생성됩니다.

이 메서드를 사용하지 마세요.
Microsoft.VisualBasic.MyServices.RegistryProxy DynData DynData 레지스트리 키는 이 버전의 .NET Framework에서 지원되지 않는 Win9x에서만 작동합니다. 대신 PerformanceData 레지스트리 키를 사용하세요. 이 속성은 이후 버전의 .NET Framework에서 제거됩니다.

참고 항목