When migrating to VS 2010, the QBO 2 projects were kept targeting .NET 2. However, VS 2010 secretly changed the Web Setup projects ASPNETVersion to 4.
If you get an error message at the end of a web MSI looking for .NET 4, take the following steps:
For QBO setup projects that are non web setup projects, you must modify the project Launch Condition by:
***Note***
We have observed the above setting may need to be set for Web Setup Projects as well |
Configuration >