gpt4 book ai didi

C# 编译器没有找到 dll;在VS2010中编译的解决方案

转载 作者:太空宇宙 更新时间:2023-11-03 19:27:24 25 4
gpt4 key购买 nike

我有一个 C# 解决方案和一些引用的 dll-s。即使在 visual studio(vs2010) 中编译时显示成功,但在使用 C# 编译器时失败:显然缺少 dll..

csc /t:library /out:test.dll test.cs


test.cs(22,10): error CS0246: The type or namespace name
'Attribute' could not be found (are you missing a using directive
or an assembly reference?)

有人知道为什么会这样吗?

最佳答案

由于您没有提供代码,因此不清楚 Attribute 的类型是什么意思。如果它是 System.Attribute,我希望通过默认程序集引用自动找到它。如果它是另一个程序集中的类型,则需要从命令行显式引用它:

csc /t:library /out:test.dll /r:OtherAssembly.dll test.cs

关于C# 编译器没有找到 dll;在VS2010中编译的解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7593366/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com