Hi,
I don't understand most of what you're saying, but it's certainly
possible to create solutions and projects that run pure unmanaged C++
from within the Visual Studio IDE.
You can get an idea of how it works by using AppWizard templates to
create either a Win32 Console App or a Win32 App (message loops, GUI
etc) and then import your code. For more advanced projects you may
simply want to create a "blank" solution and an "empty" project, then
you can carefully choose all the settings for headers, libs, compiler,
linker, custom build step etc., by right-clicking the project and
choosing "Properties".
For cross-platform C++, Visual Studio is not a good choice, but you can
make cross-platform back-end code compile and link to Windows in most cases.
If you want to actually manipulate solutions and projects
programatically, it's worth looking at the topic "Automation and
Extensibility for Visual Studio" on MSDN. You may also find a MAKEFILE
more useful if you don't actually want to sit in front of a computer and
use a UI. It's also worth looking at the MSBUILD reference for yet more
options.
[quoted text, click to view] stuart.smith@totalise.co.uk wrote:
> We have a windows that that is written using unmanaged C++ and QT from
> Trolltech to facilitate cross platform capabilities. This app allows
> the visual design of the concurrency aspects of an app from which C++
> source code is generated.
>
> There is a requirement to 'package up' the generated C++ code into a
> Visual Studio .NET solution that can be built, linked with our runtime
> libraries, and run from inside the VS IDE.
>
> Is it possible from within an C++ app that is not a .NET app to create
> the VS solution, create the project(s) and add the C++ source files to
> it so that it is usable from within the Visual Studio .NET IDE? If so,
> can anyone provide some eaxmples of how to do it?
>
> Thanks
>
--