更新时间:2023-02-14 21:59:14
你好clever101,
请尝试以下代码,使用Microsoft.Build.Evaluation.Project将文件夹添加到项目中。
var pro = new Microsoft.Build.Evaluation.Project(" ProjectPath");
pro.AddItem(" Folder"," Folder Path");
pro.Save();祝你好运,
张龙
I want to implement add a virtual folder on a existing vc project. My code as follows:
var item = null; var folderName = "MyFolder"; try { // attempt to retrieve the existing folder as a project item item = vcProject.ProjectItems.Item(folderName); } catch (e) { // something prevented us from getting the folder item = null; } if (item == null) { item = vcProject.ProjectItems.AddFolder(folderName); }
a error occurred, the errpr tip is : Object doesn't support this action. it means vcProject.ProjectItems doesn't support AddFolder this method.
My environment: VisualStudio 2013, Win 7 + sp1 64 bit
前无古人,后无来者
Hi clever101,
Please try the following code, which using Microsoft.Build.Evaluation.Project to add folder into project.
var pro = new Microsoft.Build.Evaluation.Project("ProjectPath"); pro.AddItem("Folder", "Folder Path"); pro.Save();Best regards,
Zhanglong