我通过转到该 dll 的属性并指定别名并在我的代码文件中使用相同的别名,为我从 Visual Studio 引用的 dll 提供了别名。
extern alias toolkitalias;
using toolkitalias::System.Windows;
using toolkitalias::System.Windows.Controls;
但它仍然报错说 The extern alias 'toolkitalias' was not specified in a/reference option"
我是不是漏掉了什么。请帮忙
最佳答案
您需要告诉它引用的别名;在解决方案资源管理器中,找到引用(在“引用”下),然后查看“属性”窗口。有一个默认为“全局”的“别名”属性。将其更改为您的新别名,或附加(逗号分隔)别名。因此,您可以将其更改为“toolkitalias
”或“global,toolkitalias
”。
关于.net - 为 dll 指定别名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9461189/