我想在C#中以编程方式添加dll文件的引用。我正面临一个场景,将项目列表从框架1.1转换为框架3.5。转换它时,框架3.5显示了一些绝对方法,我需要转换它。甚至我转换了这种绝对的方法。
现在我需要通过编程方式为这个转换的项目添加一个新的引用。
在转换自身时,我需要添加一个新的项目引用。有没有办法通过C#代码添加?
答案 0 :(得分:4)
只需编辑项目文件(csproject
)。在其简单的XML
看起来像这样:
<Reference Include="log4net">
<HintPath>..\packages\log4net.2.0.0\lib\net40-client\log4net.dll</HintPath>
</Reference>
我会使用简单的搜索&amp;更换。但是你当然可以为此编写C#代码。