Gary,
Thanks for looking into this for me, but this was not the response I was
hoping for.
From my perspective, it is frustrating that I will have to rely upon what
appears to be a community type project that is not available yet for the RTM
version of Visual Studio 2005 to completely convert my system's source over
to VS2005.
I had expected the new and improved template feature, which replaced the
Enterprise Template feature in VS2003, to support at least all of the
functionality of the older feature that was being replaced.
Granted, the VS2005 template feature does make it extremely easy to create a
very simple template, but the cost of this niave design is proving to be high
in productivity time for me and my team.
This marks the 3rd disappointment I've experienced (so far) with VS2005.
#1 being: bloated compiled assemblies with VB.Net (the compiler emitting
"My" namespace types into my assemblies, causing my small footprint
assemblies to double in size in some cases). Problem resolved, but cost me 1
day.
#2. Different runtime behavior between debugging in the IDE and running in
release mode (the vshost type impersonating my types - we do some type
checking at runtime to determine which code path to take). Problem resolved,
but cost me the bulk of 1 day.
#3. And now this new Template feature's inability to support existing
projects. Including the time I've spent actually converting our existing ETP
solutions over to the 2005's solutions (I had to convert each individual
project and then manually reconstruct the solutions - as the 2005 Conversion
Wizard would croak and leave out some nested projects when converting an ETP
solution) has cost me a week and a half so far. I expect I'll have to spend a
couple more weeks diving into this GAT when it becomes available for the
VS2005 RTM.
I'm sorry for venting on you (I realize there were many teams involved in
the designs of these new features that have caused me so much frustration),
but I've gotta gripe at somebody:-).
Thanks again for checking this out.
Skip V.
ps. What I was hoping for something simple like "Oh you need to use the
<AmbiguouslyNamedElement> in your root .vstemplate to reference an existing
project." That would've saved me a bit of grief and more importantly, quite a
bit of productivity time.
[quoted text, click to view] ""Gary Chang[MSFT]"" wrote:
> Hi,
>
> I suggest you may take a look on Guidance Automation Toolkit, which is an
> extension to Visual Studio 2005. It allows architects to author rich,
> integrated user experiences for reusable assets including frameworks,
> components and patterns.
>
> The resulting Guidance Packages are composed of templates, wizards and
> recipes, you can accomplish your purpose by a custom action in a GAT recipe
> easily enough, along with any other new projects you want to add to the
> solution.
>
> For the details about GAT, I suggest you refer to the following MSDN topic:
>
> Guidance Automation Toolkit
>
http://msdn.microsoft.com/vstudio/teamsystem/workshop/gat/default.aspx >
>
> Thanks for your understanding!
>
> Best regards,
>
> Gary Chang
> Microsoft Community Support
> --------------------
> Get Secure! ¡§C
www.microsoft.com/security > Register to Access MSDN Managed Newsgroups!
>
http://support.microsoft.com/default.aspx?scid=/servicedesks/msdn/nospam.asp
> &SD=msdn
>
> This posting is provided "AS IS" with no warranties, and confers no rights.
>