You can also use older platform toolsets to maintain binary-compatible legacy code and still take advantage of the latest features of the Visual Studio IDE. The toolset supplied in Visual Studio and later doesn't include support for creating code for Windows XP.
It also configures project properties to appropriate default values, for example, the specification of a compatible linker for down-level targeting. Those apps can also run on more recent Windows operating systems. In Solution Explorer , open the shortcut menu for your project, and then choose Properties. In the Property Pages dialog box for the project, set the Configuration dropdown to All configurations. These libraries are supported by the platform toolsets installed by Visual Studio, depending on the target:.
Because of differences in platform and library support, the development experience for apps that use a Windows XP platform toolset isn't as complete as for apps that use the default platform toolset. Visual Studio uses the corresponding compiler when it builds using the older platform toolsets.
It's similar to debugging an app on Windows Vista: Vista is a runtime target of the platform toolset, but not a remote debugging target. The Windows XP platform toolsets don't support static analysis. Temporarily switch the solution to target the default platform toolset for the analysis, and then switch back to the Windows XP platform toolset to build the app. Use a Redistributable that has a file version starting with If your Windows XP apps are deployed with or updated to a later version of the redistributable, the apps won't run.
If you're using a version of Visual Studio later than Visual Studio version To get a copy of the redistributable files that support Windows XP, you'll need a Visual Studio account.
Use the account you use to sign in to Visual Studio. Stack Overflow for Teams — Collaborate and share knowledge with a private group.
Create a free Team What is Teams? Collectives on Stack Overflow. Learn more. Asked 11 years, 9 months ago. Active 6 years ago. Viewed 16k times. When I run it on my Windows XP machine actually running in a virtualbox I get the following error: This application has failed to start because the application configuration is incorrect.
Improve this question. Jon Cage Jon Cage Yeah, but I wanted something which spat out some output and paused before disappearing. Add a comment. Active Oldest Votes. Improve this answer. Michael Madsen Michael Madsen Also, the option to change to a statically linked runtime might work nicely.
Yes installing Visual Studio SP1 solves the problem. Pavel Minaev Pavel Minaev Works Perfectly for me! Sign up or log in Sign up using Google. Sign up using Facebook. Sign up using Email and Password.
0コメント