473,786 Members | 2,405 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

is it possible to create a custom project template

Hi,

i have worked with visual studio for a long time, and would like to have a
project template that represents a custom project that is used a lot.
(Visual studio .NET 2003)

the goal is that if i select 'Add new project', visual studio generates a
custom project with the desired files and project settings.
i have tried searching MSDN, but i can't find any documentation about this.

can anyboy tell me how to do this, or point me to a tutorial?
i have found some inof about how i could add custom items in the 'add to
project' dialog box, but not how i could create new project templates.

I think that for something as expensive as VS enterprise architect, MS could
have put a little more effort in the extensibility documentation.

kind regards,
Bruno.
Nov 17 '05 #1
4 1707
Bruno van Dooren wrote:
I think that for something as expensive as VS enterprise architect,
MS could have put a little more effort in the extensibility
documentation.


http://msdn.microsoft.com/vstudio/extend/

-cd
Nov 17 '05 #2
Thanks, i just downloaded the SDK's.

kind regards,
Bruno.
"Carl Daniel [VC++ MVP]" <cp************ *************** **@mvps.org.nos pam>
wrote in message news:%2******** *******@TK2MSFT NGP09.phx.gbl.. .
Bruno van Dooren wrote:
I think that for something as expensive as VS enterprise architect,
MS could have put a little more effort in the extensibility
documentation.


http://msdn.microsoft.com/vstudio/extend/

-cd

Nov 17 '05 #3
Bruno van Dooren wrote:
Thanks, i just downloaded the SDK's.


Great! Hopefully, it has what you needed!

I've seen an article on adding new items to the C# project wizard, but
nothing on adding whole new project types. Hopefully the VSIP docs cover
how all that stuff works, since it's clearly meant to be extensible.

-cd
Nov 17 '05 #4
I've seen an article on adding new items to the C# project wizard, but
nothing on adding whole new project types.
i saw those articles too, but they were only for project items. it did seem
a bit hack-ish too.
i did some searching, but for some reason or other i did not find the VSIP
site.
Hopefully the VSIP docs cover
how all that stuff works, since it's clearly meant to be extensible.


at first glance, the sdk clearly handles creating new project types, so i
think that i can use it.

i work a a lot of dll projects that all use the a common 'framework' of
functions and classes. it would be nice to just 'create new CIT dll project'
instead of having to manually create the files, copy and past some code, and
alter project settings.

the other thing i want to do is creating a device driver project wizard. it
is possible -if you installed the DDK- to build device drivers using VS. you
have to create a custom project however to work with the ddk compiler. such
a wizard exists for VS6 -made by walter oney- but he doesn't bother to
upgrade it to VS .NET. so i tought i'd have a go at it.

thanks again for your help. it reallt looks as if VSIP is what i need.

kind regards,
Bruno.
Nov 17 '05 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
1070
by: Peter Rilling | last post by:
Okay, what I want to do is to create a new type of project that can be added to a solution. This project would have no code, but will have other control mechanisms that would launch when the project/solution gets compiled and built. I have been looking at templates, but this would not really be a template because there would be no code. I have also looked that the EnvDTE for add-ins, but I want this to be a separate project in VS.NET...
3
1121
by: Kueishiong Tu | last post by:
I have a bunch of C programs from sun. I would like to port them over to PC. I am wondering if I can simply recompile and run them in Visual C++ .NET without having to making a lot of changes? Specifically how to invoke C run time library from Visaul C++ .NET?
0
1356
by: Mike | last post by:
Hi, I have a class library (dll) in which I defined a class for a custom control (called PlaceHolder). In a separate Web project, I created a custom control (called Template.ascx) that contains three "PlaceHolder" controls, as follows: <SIGMA:NAMINGPLACEHOLDER id="Activities" runat="server"></SIGMA:NAMINGPLACEHOLDER></td> <SIGMA:NAMINGPLACEHOLDER id="Body" runat="server"></SIGMA:NAMINGPLACEHOLDER></td> <SIGMA:NAMINGPLACEHOLDER...
0
869
by: Carole MacDonald | last post by:
Is there a way to add custom files to VC#\DesignerTemplates\1033 ? I want modified versions of NewGlobalAppCode.cs and NewWebServiceCode.cs for a custom new project template that I've created. I don't want to modify the originals so that other project types can still get the real version. From walking through the code, the default.js file in the new project template calls AddDesignerFileToCSharpWebProject(proj, strProjectName,...
4
3405
by: Paul | last post by:
Hi, I am developing a c# windows .NET application. The application is going to run on a standalone PC and use an access database. I have figured out that I will need to create a project and add it to the custom actions of the my setup project to create the database. How do I create the database and then add a table using C#? Also, should I use an odbc data adapter, which I usually use with Access and if so how do I register the new...
1
2281
by: siva.isukapalli | last post by:
Hi, We are involved in a porting project (from VC++ 6.0 to .Net VC++ 7.1). ** NOT C# or VB..NET. We have a custom app wizard written in 6.0. This basically creates a project with a set of template based classes. We have to port it. But there is a significant change in the way custom app wizards are created in both the versions of vc++.
1
1892
by: Gene | last post by:
I would like to know if the following is even possible with the visual studio.net Setup and Deployment project. 1. During the deployment after creation of application directory the setup needs to prompt user to select another location to send a data file elsewhere on target machine (with ability to create this directory). 2. After that this secondary location selected/created by the user,
2
1658
by: Elmo Watson | last post by:
I've got VS.Net 2005 - professional I have an idea for a custom control, which will inherit some databinding stuff, but I'm not really sure where to start. There's not anything in the New Project window that lists a Web Custom Control template, or anything near it - - At this point - all I need to know is : What kind of project do I create to start this? Then - are there any websites that go a little further with ideas and how to make...
2
5224
by: =?Utf-8?B?V29ua28gdGhlIFNhbmU=?= | last post by:
Hello, I have an existing (WPF) Class Library project that I'd like to add a WPF Custom Control to. However, when I try to Add New Item, that isn't one of the available options. Perhaps this is a brain freeze, but what could I possibly be missing? WtS
0
9647
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
9492
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10360
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
10163
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
0
9960
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
8988
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
0
6744
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
1
4064
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
3
2894
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.