Folder defined in project templates will not be created physically

Folder (and their contents) will not get created, if they are defined in a vstemplate (project). Instead i had to overwrite the CreateFolderNode method in class ProjectNode. But the FolderNotes ap...

Id #12521 | Release: None | Updated: Feb 14, 2013 at 3:58 AM by humbrie | Created: Oct 24, 2012 at 12:05 PM by humbrie

Unhandled COMException in internal static method GetActiveConfigurationName(EnvDTE.Project automationObject) of Utilities

When I provide my own project type with the following template, exception is thrown as I close projects of my own type. Exception is thrown in Line 404 of Utilities.cs. My project template is like ...

Id #12424 | Release: None | Updated: Feb 14, 2013 at 3:58 AM by richarddzh | Created: Aug 5, 2012 at 5:39 AM by richarddzh

ProjectConfig.get_CanonicalName returns display name instead of the canonical name

DisplayName is documented as being in the form "<configname>|<platform name>" http://msdn.microsoft.com/en-us/library/bb139670(v=VS.80).aspx   CanonicalName is just the config name such as "Debug" ...

Id #12178 | Release: None | Updated: Jan 24 at 8:38 AM by KlausGuetter | Created: May 22, 2012 at 10:28 PM by dinov

Copy and pasting a folder with multiple items throws an exception (WalkSourceProjectAndAdd adds item to incorrect parent)

ProjectNode.CopyPaste contains the following code to recursively add all of the siblings when copying a folder within a project:   // Then look at siblings currentIt...

Id #11618 | Release: None | Updated: Feb 14, 2013 at 3:58 AM by KlausGuetter | Created: Jan 12, 2012 at 9:05 PM by dinov

Adding a folder when the folder already exists differs from C#

Select a folder, Project->New Folder, type in a folder name that exists on disk but not in the project system.   In MPFProj this reports an error that the folder already exists.   In C# this adds t...

Id #11519 | Release: None | Updated: Feb 14, 2013 at 3:58 AM by KlausGuetter | Created: Dec 8, 2011 at 12:03 AM by dinov

Copying nodes with dependent nodes

There is some support for handling of dependent nodes in MPF (e.g. renaming, deleting), but it seems not to be complete.   When copying (via clipboard or d&d) a node which has some dependent nodes,...

Id #11347 | Release: None | Updated: Feb 14, 2013 at 3:58 AM by KlausGuetter | Created: Oct 11, 2011 at 7:01 AM by KlausGuetter

OAAssemblyReference.Identity should return BaseReferenceNode.AssemblyName.Name, not FullName

The docs say this should return "Assembly name (assembly name without path or extension)". That's a little vague on whether it should be the full name including strong name, culture, etc... or if ...

Id #11274 | Release: None | Updated: Feb 14, 2013 at 3:58 AM by dinov | Created: Sep 15, 2011 at 10:20 PM by dinov

Project reference doesn't work correctly if referenced project is in a solution folder

Create a Solution folder Create a C# project inside the just created folder. Create a whatever project using MPF (Visual T# in the attached Image) Make a reference from MPF project to C# project: ...

Id #10801 | Release: None | Updated: Feb 14, 2013 at 3:58 AM by ldubois | Created: Apr 18, 2011 at 2:14 PM by ldubois

SingleFileGenerator generates only the first dependent file

The method InvokeGenerator(FileNode fileNode) in the class SingleFileGenerator always generate the first file which depends on the main file. Since more than one file could depend on a file we have...

Id #10728 | Release: None | Updated: Feb 14, 2013 at 3:58 AM by lesta | Created: Apr 11, 2011 at 9:23 AM by lesta

SingleFileGenerator doesen't truncate the generated file in Iso-Shell

The Method UpdateGeneratedCodeFile in the class SingleFileGenerator has two bugs:   1) If it is running in the Iso-Shell the generated file isn't truncated if it is shorter than befor. You can fix ...

Id #10727 | Release: None | Updated: Feb 14, 2013 at 3:58 AM by ldubois | Created: Apr 11, 2011 at 9:18 AM by lesta