Hello Group.
My aim is the following:
To integrate with VS.NET 2003 so when someone opens a new project, they can
select a custom project. This project will work exactly like a c# class
library except it will accept an additional file type. This custom file
type will have a graphical and text interface with which you can drag and
drop components on to. When the C# project is built the project will
produce the normal c# dll and in addition the custom file will do some work
to produce an output, for example an xml file representation of the custom
file.
From the reading I have done in the VSIP helps files and newsgroup, I
belivev this should be possible by creating my own project and file type?
However I'm struggling to get going on this as the only samples I can find
are in c++ (the figures sample).
Firstly, am I going in the right direction - VSIP project types, or is that
more to do with creating your own .NET language?
Secondly, is there any VS 2003 samples, books or web sites that anyone can
recommend.
Many thanks,
Matt.
thomas - 09 Nov 2004 17:45 GMT
> Hello Group.
>
[quoted text clipped - 19 lines]
> Secondly, is there any VS 2003 samples, books or web sites that anyone can
> recommend.
If I understand you properly you want to create a new project type using
managed vsip. AFAIK this is not possible since some bugs in the
managed VSIP in VS2003.
To solve that problem use eiter C++ to create your integration or may be
you don't need to create a new project type at all. If it should behave
more or less the same way as C# does why not creating another template
which contains your special files. In order to execute the actions
defined in your special files you can use custom build steps. Actually,
in this case it would be sufficient for you to create an addin. However
if you want to have your own custom editor you have to make a vsip
project. (Location your new template type can also a little be easier if
you have a vsip project because of some stupid registry entries, but
just because of this don't create a new vsip project).
Thomas
Matt S - 10 Nov 2004 12:42 GMT
Thanks.
Matt.
>> Hello Group.
>>
[quoted text clipped - 36 lines]
>
> Thomas