I'm coming to Advanced Installer from a Visual Studio vdproj user's perspective. The existing vdproj files are VS2010 based and I'm running VS2013. Advanced Installer picks up the vdproj as an issue and supports an automatic upgrade to an aip VS project. However it doesn't appear to handle .NET based requirements very well. Every project upgrade I've tried ends up with build issues and strange results.
Problem Description:
Advanced Installed doesn't handle .NET Visual Studio vdproj project upgrades so as to produce a similar deployment result as the original vdproj definitions and intent.
How to reproduce:
a) Download the attached VS2010 solution with a vdproj (7 zipped). It is a contrived example that illustrates the issues.
b) Upgrade to VS2013 with Advanced Installer available. Upgrade the vdproj to an aip project as part of the process.
c) The resulting project fails to build with the following style of error messages. The directories/dependencies have not been set up correctly.
Resources referred by the project are missing.
C:\Code\Torq\5473 Advanced Installer\DotNet\Experiments\AdvancedInstaller\Setup_advinst\ClassLibrary.dll
d) The AIP application folder references all the correct files but from the wrong place.
e) The AIP application folder has sub-folders for each c# project in sub-directories for no benefit. They refer to the correct Debug build file location but don't contain all referenced dlls for the primary output of a project.
f) The Release build files are not correctly referenced.
Regards,
Apolon.