I just deployed an asp.net mvc 3 web application to AppHarbor but it failed:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(3932,5): error MSB3541: Files has invalid value "<<<<<<< HEAD". Illegal characters in path. [D:\temp\q5cmde4m.uk1\input\MyProject\MyProject.csproj]
This happened after I opened the project with Visual Studio 2012 (the application was created with VS2010).
Is this page helpful? Any additional feedback? Feedback will be sent to Microsoft: By pressing the submit button, your feedback will be used to improve Microsoft products and services. Privacy policy. Thank you. MSB8041: MFC/ATL Libraries are required for this project. This error occurs when MFC or ATL is required for a build, but it wasn't found.
To fix the error, make sure the right version of MFC or ATL is installed. Open the Visual Studio Installer, choose Modify, and choose a version of the required library under Individual Components. Make sure the version and architecture of MFC you install matches the expected by the project you're building.
MSB8041: MFC/ATL Libraries are required for this project. This error occurs when MFC or ATL is required for a build, but it wasn't found. To fix the error, make sure the right version of MFC or ATL is installed. Open the Visual Studio Installer, choose Modify, and choose a version of the required library under Individual Components.
Try to search the entire solution for the value and remove it from where it occurs, and then delete the obj folder from your project. When you build again it should work.
The obj folders are hidden in Visual Studio. You can see them with a file explorer.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With