Vanara/PInvoke/Msi/Vanara.PInvoke.Msi.csproj

24 lines
4.4 KiB
XML
Raw Normal View History

<?xml version="1.0" encoding="utf-8"?>
<Project Sdk="Microsoft.NET.Sdk">
<ProjectExtensions>
<SupportedDlls>Msi.dll</SupportedDlls>
</ProjectExtensions>
<PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows Msi.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.Msi</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;Msi</PackageTags>
2020-12-30 23:01:44 -05:00
<PackageReleaseNotes>Currently implements:
Functions
Migrate10CachedPackages, MsiAdvertiseProduct, MsiAdvertiseProductEx, MsiAdvertiseScript, MsiApplyMultiplePatches, MsiApplyPatch, MsiBeginTransaction, MsiCloseAllHandles, MsiCloseHandle, MsiCollectUserInfo, MsiConfigureFeature, MsiConfigureFeatureFromDescriptor, MsiConfigureProduct, MsiConfigureProductEx, MsiCreateAndVerifyInstallerDirectory, MsiCreateRecord, MsiCreateTransformSummaryInfo, MsiDatabaseApplyTransform, MsiDatabaseCommit, MsiDatabaseExport, MsiDatabaseGenerateTransform, MsiDatabaseGetPrimaryKeys, MsiDatabaseImport, MsiDatabaseIsTablePersistent, MsiDatabaseMerge, MsiDatabaseOpenView, MsiDecomposeDescriptor, MsiDeleteUserData, MsiDetermineApplicablePatches, MsiDeterminePatchSequence, MsiDoAction, MsiEnableLog, MsiEnableUIPreview, MsiEndTransaction, MsiEnumClients, MsiEnumClientsEx, MsiEnumComponentCosts, MsiEnumComponentQualifiers, MsiEnumComponents, MsiEnumComponentsEx, MsiEnumFeatures, MsiEnumPatches, MsiEnumPatchesEx, MsiEnumProducts, MsiEnumProductsEx, MsiEnumRelatedProducts, MsiEvaluateCondition, MsiExtractPatchXMLData, MsiFormatRecord, MsiGetActiveDatabase, MsiGetComponentPath, MsiGetComponentPathEx, MsiGetComponentState, MsiGetDatabaseState, MsiGetFeatureCost, MsiGetFeatureInfo, MsiGetFeatureState, MsiGetFeatureUsage, MsiGetFeatureValidStates, MsiGetFileHash, MsiGetFileSignatureInformation, MsiGetFileVersion, MsiGetLanguage, MsiGetLastErrorRecord, MsiGetMode, MsiGetPatchFileList, MsiGetPatchInfo, MsiGetPatchInfoEx, MsiGetProductCode, MsiGetProductCodeFromPackageCode, MsiGetProductInfo, MsiGetProductInfoEx, MsiGetProductInfoFromScript, MsiGetProductProperty, MsiGetProperty, MsiGetShortcutTarget, MsiGetSourcePath, MsiGetSummaryInformation, MsiGetTargetPath, MsiGetUserInfo, MsiInstallMissingComponent, MsiInstallMissingFile, MsiInstallProduct, MsiInvalidateFeatureCache, MsiIsProductElevated, MsiJoinTransaction, MsiLoadString, MsiLocateComponent, MsiMessageBox, MsiMessageBoxEx, MsiNotifySidChange, MsiOpenDatabase, MsiOpenPackage, MsiOpenPackageEx, MsiOpenProduct, MsiPreviewBillboard, MsiPreviewDialog, MsiProcessAdvertiseScript, MsiProcessMessage, MsiProvideAssembly, MsiProvideComponent, MsiProvideComponentFromDescriptor, MsiProvideQualifiedComponent, MsiProvideQualifiedComponentEx, MsiQueryComponentState, MsiQueryFeatureState, MsiQueryFeatureStateEx, MsiQueryFeatureStateFromDescriptor, MsiQueryProductState, MsiRecordClearData, MsiRecordDataSize, MsiRecordGetFieldCount, MsiRecordGetInteger, MsiRecordGetString, MsiRecordIsNull, MsiRecordReadStream, MsiRecordSetInteger, MsiRecordSetStream, MsiRecordSetString, MsiReinstallFeature, MsiReinstallFeatureFromDescriptor, MsiReinstallProduct, MsiRemovePatches, MsiSequence, MsiSetComponentState, MsiSetExternalUI, MsiSetExternalUIRecord, MsiSetFeatureAttributes, MsiSetFeatureState, MsiSetInstallLevel, MsiSetInternalUI, MsiSetMode, MsiSetOfflineContextW, MsiSetProperty, MsiSetTargetPath, MsiSourceListAddMediaDisk, MsiSourceListAddSource, MsiSourceListAddSourceEx, MsiSourceListClearAll, MsiSourceListClearAllEx, MsiSourceListClearMediaDisk, MsiSourceListClearSource, MsiSourceListEnumMediaDisks, MsiSourceListEnumSources, MsiSourceListForceResolution, MsiSourceListForceResolutionEx, MsiSourceListGetInfo, MsiSourceListSetInfo, MsiSummaryInfoGetProperty, MsiSummaryInfoGetPropertyCount, MsiSummaryInfoPersist, MsiSummaryInfoSetProperty, MsiUseFeature, MsiUseFeatureEx, MsiVerifyDiskSpace, MsiVerifyPackage, MsiViewClose, MsiViewExecute, MsiViewFetch, MsiViewGetColumnInfo, MsiViewGetError, MsiViewModify, QueryInstanceCount
</PackageReleaseNotes>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />
<ProjectReference Include="..\Shared\Vanara.PInvoke.Shared.csproj" />
</ItemGroup>
</Project>