External Tool Makepri Exe From Windows Sdk Not Found



@MelbourneDeveloper sorry, I don't know which specific team in Windows owns that Windows SDK tool. If you email the address above, the folks on that distribution list can redirect your report. If you email the address above, the folks on that distribution list can redirect your report. Intel® RealSense™ SDK 2.0 provides tools and binaries for the Windows platform using GitHub Releases. Installing the SDK Go to the latest stable release, navigate to the Assets section, download and run Intel.RealSense.SDK.exe: Click through several simple steps of the installer: Intel RealSense SD. FullFilePath='C: Program Files (x86) Windows Kits 10 bin x86 MakePri.exe' After that also few other files like MakeAppx.exe and signtool.exe couldn't have been found so I've did similar like with MakePri. Then I've build project with x86 and it worked fine. So the issue must be with wrong path that VS have. After completing the ROS for Windows installation, where everything proceeded smoothly, I was able to use the generic ros commands succedfully (roscore, etc.). However, catkinmake failed due to the spaces in the windows path definitions (eg:Program Files). This was executed in the ROS Command Window as described in the installation.

-->

This topic describes the schema of the MakePri.exe XML configuration file; also known as a PRI config file. The MakePri.exe tool has a createconfig command that you can use to create a new, initialized PRI config file.

Note

External Tool Makepri Exe From Windows Sdk Not Found

MakePri.exe is installed when you check the Windows SDK for UWP Managed Apps option while installing the Windows Software Development Kit. It is installed to the path %WindowsSdkDir%bin<WindowsTargetPlatformVersion>x64makepri.exe (as well as in folders named for the other architectures). For example, C:Program Files (x86)Windows Kits10bin10.0.17713.0x64makepri.exe.

The PRI config file controls what resources are indexed, and how. The configuration XML must conform to the following schema.

  • The default element specifies the context (language, scale, contrast, etc.) that should be used to resolve resources when the runtime context does not match any resource candidates. Because this context is specified at build time and does not change, resources are resolved to this context as qualifiers are created. The matched score is stored at build time. Every qualifier must have some value specified. See ResourceContext for details on how resources are chosen.
  • The index element defines discrete indexing passes that are done over the assets. Each indexing pass determines the format-specific indexers to use, and which resources to index.
  • The qualifiers element sets the initial qualifiers for the first file or folder that other resources inherit. Each qualifier element must have a valid name and value (see Tailor your resources for language, scale, high contrast, and other qualifiers).
  • The root attribute is the path root of the physical file for the index pass. It can be relative or absolute. If relative, it is appended to the project root that you provide in the command line. If absolute, it is directly used as the index pass root. Back or forward slashes are acceptable. Trailing slashes are trimmed. The root of the index pass determines the folder to which all resources are considered relative.
  • The startIndexAt attribute is the initial seed file or folder used in indexing. It is relative to the index pass root. An empty value assumes the index pass root folder.

Default PRI config file

MakePri.exe generates this new, initialized PRI config file when the createconfig command is issued.

Packaging element

The packaging element defines PRI split information. The schema for the packaging element is defined for both automatic (support for autoResourcePackage along a specific dimension), and manual configuration.

This example shows how to use autoResourcePackage along a specific dimension. Acdsee photo studio professional 2019 win x64 crack 64-bit.

This example shows how to use manual resourcePackage.

MakePri.exe doesn't explicitly block generation of resource PRI files along any specific dimension. Restrictions along a certain set of dimensions are defined and implemented externally by either MakeAppx.exe or other tools in the pipeline.

MakePri.exe parses the packaging element after all the index nodes to populate all the default qualifiers. MakePri.exe collects parsed info in these data structures.

resources@isDeploymentMergeable attribute

This attribute sets a flag in the PRI file that causes

  • Deployment merge to identify that this PRI file can merge.
  • GetFullyQualifiedReference to return an error in case this flag is set and the resource manager has been initialized with a file.

The default value of this attribute is true. MakePri.exe only sets the flag in PRI if you target Windows 10.

We recommend that you omit isDeploymentMergeable (or set it explicitly to true) for resource pack creation if you target Windows 10.

MakePri.exe adds the value of isDeploymentMergeable to the dump file if makepri dump is run with the /dt detailed option.

resources@majorVersion attribute

The default value for this attribute is 1. If you provide an explicit value, and you also use the deprecated /VersionMajor(vma) command-line option for the MakePri.exe tool, then the value in the config file takes precedence.

Here's an example.

resources@targetOsVersion attribute

Indicates the target operating system version. The table below shows the values that are supported; the default value is 6.3.0.

ValueMeaning
10.0.0Windows 10
6.3.0 (default)Windows 8.1
6.2.1Windows 8

Here's an example.

Note Windows is backward compatible with respect to PRI files; but not always forward compatible.

MakePri.exe adds the value of targetOsVersion to the dump file if makepri dump is run with the /dt detailed option.

Validation error messages

Here are some example error conditions, and the corresponding error message.

External Tool Makepri.exe From Windows Sdk Not Found

ConditionSeverityMessage
A targetOsVersion other than one of the supported values is specified.ErrorInvalid Configuration: Invalid targetOsVersion specified.
A targetOsVersion of '6.2.1' is specified and a packaging element is present.ErrorInvalid Configuration: 'Packaging' node is not supported with this targetOsVersion.
More than one mode found in the configuration. For example, Manual and AutoResourcePackage specified.ErrorInvalid Configuration: 'packaging' node cannot have more than one mode of operation.
A default qualifier is listed under resource package.ErrorInvalid Configuration: = is a default qualifier and its candidates cannot be added to a resource package.
AutoResourcePackage qualifier contains multiple qualifiers. For example, language_scale.ErrorInvalid Configuration : AutoResourcePackage with multiple qualifiers is not supported.
ResourcePackage QualifierSet contains multiple qualifiers. For example, language-en-us_scale-100ErrorInvalid Configuration : QualifierSet with multiple qualifiers is not supported.
Duplicate resourcepack name found.ErrorInvalid Configuration : Duplicate resource pack name .
Same qualifier set defined in two resource packages.ErrorInvalid Configuration: Multiple instances of QualifierSet '
No candidates are found for the QualifierSet listed for 'ResourcePackage' node.WarningInvalid Configuration: No candidates found for .
No candidates found for qualifier listed under ‘AutoResourcePackage’ node.WarningInvalid Configuration: No candidates found for qualifier WarningInvalid Configuration: No packaging mode specified.
External

Related topics

Microsoft Windows SDK
Developer(s)Microsoft
Stable release
Operating systemWindows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, Windows 8, Windows 10
TypeApplication programming interface (API)
Websitedeveloper.microsoft.com/windows/downloads/sdk-archive

Microsoft Windows SDK, and its predecessors Platform SDK, and .NET Framework SDK, are software development kits (SDKs) from Microsoft that contain documentation, header files, libraries, samples and tools required to develop applications for Microsoft Windows and .NET Framework.[1]Platform SDK specializes in developing applications for Windows 2000, XP and Windows Server 2003. .NET Framework SDK is dedicated to developing applications for .NET Framework 1.1 and .NET Framework 2.0. Windows SDK is the successor of the two and supports developing applications for Windows XP and later, as well as .NET Framework 3.0 and later.[2]

Features[edit]

Platform SDK is the successor of the original Microsoft Windows SDK for Windows 3.1x and Microsoft Win32 SDK for Windows 9x. It was released in 1999 and is the oldest SDK. Platform SDK contains compilers, tools, documentations, header files, libraries and samples needed for software development on IA-32, x64 and IA-64CPU architectures. .NET Framework SDK however, came to being with .NET Framework. Starting with Windows Vista, the Platform SDK, .NET Framework SDK, Tablet PC SDK and Windows Media SDK are replaced by a new unified kit called Windows SDK. However, the .NET Framework 1.1 SDK is not included since the .NET Framework 1.1 does not ship with Windows Vista. (Windows Media Center SDK for Windows Vista ships separately.) DirectX SDK was merged into Windows SDK with the release of Windows 8.[3]

External Tool Makepri Exe From Windows Sdk Not Found Windows 7

Windows SDK allows the user to specify the components to be installed and where to install them. It integrates with Visual Studio, so that multiple copies of the components that both have are not installed; however, there are compatibility caveats if either of the two is not from the same era.[4][5] Information shown can be filtered by content, such as showing only new Windows Vista content, only .NET Framework content, or showing content for a specific language or technology.

Windows SDKs are available for free; they were once available on Microsoft Download Center but were moved to MSDN in 2012.

A developer might want to use an older SDK for a particular reason. For example, the Windows Server 2003 Platform SDK released in February 2003 was the last SDK to provide full support of Visual Studio 6.0. Some older PSDK versions can still be downloaded from the Microsoft Download center; others can be ordered on CD/DVD.[6]

Microsoft SDK version release history[7]
NameVersion numberBuild numberRelease dateDownloadNotes
Microsoft Windows Software Development Kit3.1???
Microsoft Windows Software Development Kit3.11???
Microsoft Win32 Software Development Kit3.1???
Microsoft Win32 Software Development Kit3.5???
Microsoft Win32 Software Development Kit3.51???
Microsoft Win32 Software Development Kit4.0???
Included in Visual Studio 6?5.0.1636.11998-06?
Microsoft Platform SDK April 1999??1999-04?MSDN subscription CD-ROM disc.

Last Platform SDK to officially install on Windows 95

Microsoft Platform SDK September 1999??1999-09?MSDN subscription CD-ROM disc.

Last Platform SDK to fully supportVisual C++ 5.0

Microsoft Platform SDK February 2001??2001-02?
Microsoft Platform SDK June 2001??2001-06?MSDN subscription CD-ROM disc.

Last Platform SDK to officially develop for Windows 95. (Does not officially install on Windows 95)

Microsoft Platform SDK August 2001?5.1.2601.02001-08[1]MSDN subscription CD-ROM disc.

Last Platform SDK to unofficially develop for Windows 95. (Does not officially install on Windows 95)

Microsoft Platform SDK November 2001?5.2.3590.22001-11[2]
Microsoft Platform SDK May 2002?5.2.3639.12002-05[3]
Microsoft Platform SDK July 2002?5.2.3663.02002-07[4]
Microsoft Platform SDK August 2002?5.2.3672.12002-08[5]
Microsoft Platform SDK November 2002?5.2.3718.12002-11[6]
Microsoft Platform SDK February 2003?5.2.3790.02003-02[7]Last version with VC6 support[8] and latest version with Windows 95 and Windows 98 support.
.NET Framework SDK Version 1.1?1.1.4322.5732003-03-29[8]Included in Visual Studio 2003. Does not include the Platform SDK.
Microsoft Platform SDK for Windows XP SP2?5.1.2600.21802004-08[9]Introduced strsafe.h
Windows Server 2003 SP1 Platform SDK?5.2.3790.1830.152005-05-02[10]
Windows Server 2003 R2 Platform SDK?5.2.3790.2075.512006-03-14[11]Also suggested by MS to work with VS6[9]
.NET Framework 2.0 Software Development Kit?2.0.50727.422006-11-29[12]Included in Visual Studio 2005 Professional. Does not include the Platform SDK.
Microsoft Windows Software Development Kit for Windows Vista and .NET Framework 3.0 Runtime Componentsv6.06.0.6000.163842006-10-30[13]The C++ compilers in this SDK release support the /analyze key.
Microsoft Windows Software Development Kit Update for Windows Vistav6.16.1.6000.16384.102007-03-22[14]First unified .NET and Platform SDK. Does not support Visual Studio .NET 2003 and Microsoft Visual C++ Toolkit 2003
Included in Visual Studio 2008[10]v6.0a6.1.6723.12007-11-19[15]
Windows SDK for Windows Server 2008 and .NET Framework 3.5v6.16.0.6001.18000.3672008-02-05[16].NET Framework 3.5
Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1v7.06.1.7600.163852009-07-24[17]
Included in Visual Studio 2010v7.0a6.1.7600.163852010-04-12[18].NET Framework 4. Works only with Visual Studio 2010 and not Visual Studio 2010 Express. This is also the last version to include offline documentation.[11]
Microsoft Windows SDK for Windows 7 and .NET Framework 4v7.17.1.7600.0.305142010-05-19[12][13][19], [20]It is the latest version that officially supports Windows XP target.
Included in Visual Studio 2012 Update 1 (or later)v7.1A7.1.51106??Introduces the 'v110_xp' platform toolset
Microsoft Windows SDK for Windows 8 and .NET Framework 4.5v8.06.2.9200.163842012-11-15[14][21].NET Framework 4.5, Windows Store apps and Integrated DirectX SDK
Included in Visual Studio 2012v8.0A8.0.50727??
Windows Software Development Kit (SDK) for Windows 8.1v8.18.100.25984.02013-10-17[22]Windows 8.1, .NET Framework 4.5.1, Windows Store apps and Integrated DirectX SDK
Included in Visual Studio 2013v8.1A8.1.51636??Includes the 'v120_xp' platform toolset
Windows Standalone SDK for Windows 10v1010.0.10240.02015-07-29[23]Also included in Visual Studio 2015[15]
Windows Standalone SDK for Windows 10, Version 1511[16]v1010.0.10586.2122015-11-30[24]Also included in Visual Studio 2015 Update 1 & 2[17]
Windows Standalone SDK for Windows 10, Version 1607v1010.0.14393.7952016-08-02[25]Also included in Visual Studio 2015 Update 3
Windows Standalone SDK for Windows 10 Creators Update, Version 1703v1010.0.15063.02017-04-05[26]Included in Visual Studio 2017 ver.15.1
Windows 10 SDK for Fall Creators Updatev1010.0.16299.152017-10-10[27]Included in Visual Studio 2017 ver.15.4
Windows 10 SDK for April 2018 Updatev1010.0.17134.02018-05-08[28]Included in Visual Studio 2017 ver.15.7
Windows 10 SDK for October 2018 Updatev1010.0.17763.02018-10-02[29]Included in Visual Studio 2017 ver.15.8
Windows 10 SDK for Windows 10, version 1903v1010.0.18362.02019-05-21[30]Included in Visual Studio 2019
Windows 10 SDK for Windows 10, version 2004v1010.0.19041.02020-05-12[31]
Removed features of Windows SDK
VersionRemoved feature
Windows SDK for Windows 7 and .NET Framework 3.5 SP1[18]
  • capicom.dll (CAPICOM is deprecated)
  • iacom.dll
  • ialoader.dll
  • msistuff.exe
  • perflibmig.exe
  • permcalc.exe
  • secutil.exe
  • windowssideshowvirtualdevice.exe (replaced by DeviceSimulatorforWindowsSideShow.msi)
  • wpfperf.msi (now included in the Windows Performance Toolkit suite)
  • xamlpad.exe (XAMLPad)
Windows SDK for Windows 7 and .NET Framework 4[19]
  • UISpy.exe (Replaced by newer tools)
  • Wpt_arch.msi
  • Managed code samples (Moved to Code Gallery)
  • DExplore document viewer (Can be separately installed)
Windows Software Development Kit (SDK) for Windows 8[20]
  • Command-line build environment, including:
    • Windows SDK Platform Toolset
    • Visual C++ Compilers and C Runtime (CRT)
    • Windows SDK Configuration Tool
  • Tools and reference assemblies for versions of the .NET Framework earlier than 4.5
  • Apatch.exe
  • Bind.exe
  • Checkv4.exe
  • Consume.exe
  • DeviceSimulatorForWindowsSideShow.msi
  • Err.exe
  • FDBrowser.exe
  • FXCopSetup.exe
  • Guidgen.exe
  • Make-Shell.exe
  • MDbg.exe
  • Mpatch.exe
  • MSIZap.exe
  • PTConform.exe
  • ReBase.exe
  • sddlgen.exe
  • setenv.cmd
  • SetReg.exe
  • SoapSuds.exe
  • Sporder.exe
  • TcpAnalyzer.exe
  • TSPDesigner.exe
  • UTL2IDL.exe
  • ValidateSD.exe
  • VirtualLightSensor.exe
  • WinDiff.exe
  • WpfPerf.exe
  • All Windows samples (moved to Code Gallery)
  • Microsoft Help Viewer
  • IntelliSense XML documentation comments for the .NET Framework reference assemblies
Windows Software Development Kit (SDK) for Windows 8.1[21]Nothing
Windows Software Development Kit (SDK) for Windows 10Nothing[22]

Documentation[edit]

External tool makepri.exe from windows sdk not found

The Windows SDK documentation includes manuals documenting:

  • Desktop app development with Windows API and managed code
  • Metro-style app development using Windows Runtime and Universal Windows Platform
  • Web app development using ASP.NET, HTML, CSS and JavaScript
  • Language-related topics for C++, C#, Visual Basic.NET, F#, JavaScript, CSS and HTML, such as syntax and conventions (Windows PowerShell language is not covered.)

See also[edit]

References[edit]

  1. ^'Windows SDK: Download Windows Server 2008 SDK and more'. Microsoft Developer Network. Microsoft Corporation. Retrieved 6 December 2009.
  2. ^'Windows SDK Frequently Asked Questions (FAQ)'. Microsoft Developer Network. Microsoft Corporation. Archived from the original on 26 September 2009. Retrieved 6 December 2009.
  3. ^'Where is the DirectX SDK?'. Windows Dev Center. Microsoft. Retrieved 20 February 2016.
  4. ^'Windows SDK Fails to Install with Return Code 5100'. Support. Microsoft. 5 June 2012.
  5. ^Stewart, Heath (1 April 2011). 'Visual C++ 2010 SP1 Compiler Update for the Windows SDK 7.1'. Setup & Install by Heath Stewart. Microsoft.
  6. ^Microsoft Software Development Kits CD OrderArchived 2011-10-08 at the Wayback Machine
  7. ^Windows and Windows Phone SDK archive
  8. ^Windows® Server 2003 SP1 Platform SDK Web Install, Microsoft Download Center 'The last SDK that will work with VC 6.0 is the February 2003 Edition, you can order a CD on the fulfillment site.'
  9. ^'Platform SDK February 2003 installation + IE8'. Social.msdn.microsoft.com. Archived from the original on 2019-10-18. Retrieved 2017-08-08.
  10. ^Microsoft Windows SDK Blog: New samples in Win 7 SDK: Direct2D and DirectWrite
  11. ^'Windows SDK 7.1 release notes'. Retrieved 23 July 2014.
  12. ^Microsoft Windows SDK for Windows 7 and .NET Framework 4 iso image
  13. ^Microsoft Windows SDK for Windows 7 and .NET Framework 4 web installer
  14. ^Windows SDK for Windows 8 – Windows Dev Center. Msdn.microsoft.com. Retrieved on 2014-02-16.
  15. ^Building Apps for Windows 10 with Visual Studio 2015
  16. ^Windows 10 SDK Release Notes
  17. ^Visual Studio 2015 Update 1 Release Notes
  18. ^Release Notes, Windows SDK for Windows 7 and .NET Framework 3.5 SP1
  19. ^Release Notes, Microsoft Windows SDK for Windows 7 and .NET Framework 4
  20. ^'Windows Software Development Kit (SDK) for Windows 8'. Windows Dev Center. Microsoft. Retrieved 20 February 2016.
  21. ^'Windows Software Development Kit (SDK) for Windows 8'. Windows Dev Center. Microsoft. Retrieved 20 February 2016.
  22. ^'Windows Software Development Kit (SDK) for Windows 10'. Windows Dev Center. Microsoft. Retrieved 20 February 2016.

External links[edit]

Retrieved from 'https://en.wikipedia.org/w/index.php?title=Microsoft_Windows_SDK&oldid=968947858'




Comments are closed.