首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将.cs转换为.dll CS0246错误

将.cs转换为.dll CS0246错误
EN

Stack Overflow用户
提问于 2013-10-20 08:28:56
回答 1查看 298关注 0票数 1

快速问答。显然,我有一个cs文件,我正在尝试通过cmd创建dll。当我返回时,我收到一个CS0246错误,表示找不到命名空间。如何将程序集引用与文件放在一起,以避免出现此错误。我认为我需要将程序集放在与cs文件相同的区域内。我将尝试这个,如果这是问题的话,我会发帖。同时,欢迎提出任何建议。我不想在视觉工作室做这个,所以请不要建议。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-10-21 12:02:51

添加/r参数(/reference的缩写)。请记住,类型可以存在于名称空间A.B.C中,但这并不意味着类型包含在程序集A.B.C中。

代码语言:javascript
复制
csc /t:library /t:library /lib:"C:\Program Files (x86)\Reference Assemblies\Microsoft\WindowsPowerShell\v1.0" /r:System.Data.dll /r:System.Activities.dll /r:System.Management.Automation.dll CopyFile.cs

如果引用的程序集位于不同的文件夹中,则可以添加论据以指定探测文件夹。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19475385

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档