任何人都知道如何在 C# 中以编程方式添加依赖项引用?
我的想法是我已经以编程方式生成了一个新项目,但我需要为该项目添加一些引用。
是否有可能以编程方式进行?
谢谢。
在此处查看 Scott 的回答:c# Visual Studio ...adding references programmatically
EnvDTE80.DTE2 pEnv = null;
Type myType = Type.GetTypeFromProgID("VisualStudio.DTE.8.0");
pEnv = (EnvDTE80.DTE2)Activator.CreateInstance(myType, true);
Solution2 pSolution = (Solution2)pEnv.VS.Solution;
Project pProject = pSolution.Projects[0];
pProject.References.Add(string referenceFilePath);