Hi -
I am currently using the August 06 - Visual Studio SDK. I am trying to understand the Project Sub Type sample and was wondering if there is some walk through that can help me me understand as to how the project was built.
Thanks,
Kushal.
Hi -
I am currently using the August 06 - Visual Studio SDK. I am trying to understand the Project Sub Type sample and was wondering if there is some walk through that can help me me understand as to how the project was built.
Thanks,
Kushal.
A walk through for Project Sub type sample
VDBA
Hi Dmitry,
Actually I am trying to create a flavor on top of the already flavored project. As of now I was successfully able to change some GUIDs and templates within the project sub type and have a flavor on top of our flavor.
However I want to create something from scratch - see exactly what steps need to be followed in coming about the final flavor.
Hope this answers your question.
Thanks,
Kushal.
Carl Bruneau
Hi Kushal,
Could you please specify what is "the root of the evil" :)
briggins5
Hi Kushal,
I see. I started to work with pakages not so long ago. I wanted the same thing - to create the package from scratch. I can't provide the detailed plan how to reproduce this step by step :) but I'll try to give you some advice:
First of all I decided not to use any of MPF sample but just to create MPF package using simple C# class library template. I created C# class library project and next step I did I opened the project file for IronPython sample in text editor. I did it to learn how the MPF classes are included and also this file explained me what is used else - e.g. how the information about the package is added to the registry (I mean call for regpkg.exe util). Also there is another thing - importing the additional MSBuild tasks (Microsoft.VsSDK.targets). This targets also include the task for automatic project and item templates installation (it handles ZipItem and ZipProject tags). Note how resourse file linked to the project. That is strange - but the custom tool used for generating resourse wrapper Resources.Designer.cs is absent (I don't believe that developers made all changes manually) - but I developed the custom tool which generates it myself. :) After I understood how all this stuff interconnected I begin to add my custom class inherited from MPF classes. I implemented all thing I wanted analizing the code from IronPython sample. I copied to my package only things I understand :) this principle allow you to keep it clean ;)
Kushal, it seams you should keep this direction to create something from scratch. I will try to answer your futher questions if I'm able :)
Good luck!