
我尝试使用以下代码片段来执行相同的 *** 作:
//The name of the DLL is customlib.dllvar reference = MetadataReference.CreateAssemblyReference("customlib");project = project.AddMetadataReference(reference); 但是,它在创建MetadataReference时遇到fileNotFoundException.
所以,我的问题是:如何指定Roslyn需要检查指定dll的路径?
谢谢.
解决方法 MetadataReference.CreateAssemblyReference用于获取GAC中程序集的引用.试试这个:project = project.AddMetadataReference(new MetadatafileReference("<path>")); 总结 以上是内存溢出为你收集整理的c# – 如何以编程方式将程序集引用添加到项目中?全部内容,希望文章能够帮你解决c# – 如何以编程方式将程序集引用添加到项目中?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)