Code:
/ DotNET / DotNET / 8.0 / untmp / Orcas / RTM / ndp / fx / src / xsp / System / Web / Extensions / Util / AssemblyUtil.cs / 1 / AssemblyUtil.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System; using System.Reflection; namespace System.Web.Util { internal static class AssemblyUtil { private const string _emptyFileVersion = "0.0.0.0"; public static string GetAssemblyFileVersion(Assembly assembly) { AssemblyFileVersionAttribute[] attributes = (AssemblyFileVersionAttribute[])assembly.GetCustomAttributes(typeof(AssemblyFileVersionAttribute), false); string version; if (attributes.Length > 0) { version = attributes[0].Version; if (String.IsNullOrEmpty(version)) { version = _emptyFileVersion; } } else { version = _emptyFileVersion; } return version; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- WindowsScroll.cs
- CodeFieldReferenceExpression.cs
- MaterializeFromAtom.cs
- TypedTableBase.cs
- WindowsButton.cs
- TryExpression.cs
- FormsAuthenticationModule.cs
- ScriptMethodAttribute.cs
- WindowsTooltip.cs
- DynamicResourceExtension.cs
- TextEditorSelection.cs
- _AuthenticationState.cs
- ActivityCodeDomReferenceService.cs
- WebBrowserPermission.cs
- DtrList.cs
- Crc32Helper.cs
- BasicBrowserDialog.cs
- PeerApplication.cs
- ObjectStateManager.cs
- MissingFieldException.cs
- DataContract.cs
- DnsElement.cs
- ParameterReplacerVisitor.cs
- DetailsViewModeEventArgs.cs
- KeyValuePair.cs
- SurrogateEncoder.cs
- CustomAssemblyResolver.cs
- MultipleCopiesCollection.cs
- TreeBuilderBamlTranslator.cs
- FormatSettings.cs
- ManagementObjectCollection.cs
- TypeUtils.cs
- ApplicationInterop.cs
- ElementUtil.cs
- GeometryDrawing.cs
- TextHidden.cs
- ClientSession.cs
- RoutedEventHandlerInfo.cs
- XmlBindingWorker.cs
- ResXDataNode.cs
- EntityDataSourceEntitySetNameItem.cs
- securitycriticaldataClass.cs
- CharacterBuffer.cs
- FileDialog_Vista_Interop.cs
- ExtendedProtectionPolicy.cs
- Config.cs
- XmlText.cs
- XmlSerializerAssemblyAttribute.cs
- NativeMethods.cs
- MonthCalendar.cs
- Calendar.cs
- MimeReturn.cs
- LockCookie.cs
- Interlocked.cs
- OptionUsage.cs
- TextClipboardData.cs
- SmtpReplyReaderFactory.cs
- CompilerParameters.cs
- TraceSource.cs
- ProfileProvider.cs
- StateMachine.cs
- RoutedEventValueSerializer.cs
- HttpModuleAction.cs
- CorrelationRequestContext.cs
- Latin1Encoding.cs
- _SpnDictionary.cs
- HuffmanTree.cs
- SQLDecimalStorage.cs
- UrlAuthFailedErrorFormatter.cs
- InfoCardConstants.cs
- ControlCachePolicy.cs
- StorageMappingItemCollection.cs
- InternalsVisibleToAttribute.cs
- JapaneseCalendar.cs
- AttributeQuery.cs
- PtsHost.cs
- BaseHashHelper.cs
- ToolStripManager.cs
- WindowsAuthenticationModule.cs
- InputDevice.cs
- TransformerTypeCollection.cs
- StylusTip.cs
- DefaultParameterValueAttribute.cs
- SafeRightsManagementQueryHandle.cs
- FocusChangedEventArgs.cs
- TextTreeRootNode.cs
- XmlCDATASection.cs
- XhtmlBasicLabelAdapter.cs
- BufferBuilder.cs
- DataGridViewRowHeaderCell.cs
- controlskin.cs
- ChannelServices.cs
- CookieParameter.cs
- XamlReader.cs
- XmlQualifiedNameTest.cs
- ProcessingInstructionAction.cs
- LocatorGroup.cs
- ChtmlPhoneCallAdapter.cs
- EllipseGeometry.cs
- TextTreeUndo.cs