我正在开发一个应用程序,它将根据需要从 .csproj 文件中添加/删除项目属性和引用。
project.AddItem("Reference", "System.IO", globalProperties);
project.AddItem("Reference", "System.Collections.Generic", globalProperties);
上面的代码添加了项目。当我打印出 project.Items 中的 ProjectItems 时,我可以看到添加的引用。当我打开需要修改的 .csproj 文件时,更改不可见(因为正在传递文件的副本)。但是,我想对正在修改的 .csproj 文件进行更改。我尝试使用“ref”关键字,但不起作用。有人可以告诉我该怎么做吗?
谢谢。