更新Visual Studio .csproj新方法

时间:2014-07-10 10:50:52

标签: c# winforms

在我的应用程序中,我使用以下代码更新.csproj

var project = new Project();
project.Load(path);
var itemGroup = project.AddNewItemGroup();
var buildItem = itemGroup.AddNewItem("ProjectReference",@"..\Basics\Test.csproj");
buildItem.SetMetadata("Project","sf34-34hg-jgjk3-3434-99345345hh345");
buildItem.SetMetadata("Name","Test");
project.Save(path,Encoding.UTF8);

代码运行正常。但在编译期间。它会显示Microsoft.Build.BuildEngine.Project is Obsolete之类的警告,建议您使用其他程序集Microsoft.Build.Evaluation.Project.

我搜索了用新程序集更改代码,但没有获得相同的信息。有人请帮我改变这个代码到新方法。

0 个答案:

没有答案