我在一个解决方案中创建了两个项目。一个是.net core(v4.6 framework)类库项目,第二个是普通的.net(v4.5.2 framework)类库项目,用于向服务总线主题发送消息。到目前为止,我已经在 project.js 文件中添加了以下参考。
{
"version": "1.0.0-*",
"dependencies": {
"NETStandard.Library": "1.6.0"
},
"frameworks": {
"netstandard1.6": {
"imports": "dnxcore50"
},
"net452": {
"dependencies": {
"TestClassLibrary": {
"target": "project"
}
}
}
}
}
当我将普通 .net 4.5.2 框架的引用添加到 .net core 4.6 框架中时。我收到以下错误。
错误 CS0246 找不到类型或命名空间名称“TestClassLibrary”(是否缺少 using 指令或程序集引用?) TestCoreClassLibrary..NETStandard,Version=v1.6 C:\Projects\AzureServiceBusPOC\TestApplication\src\TestCoreClassLibrary\ Class1.cs 5 活动
我无法从正常的 .net 4.5.2 框架访问成员和成员函数。如果有人知道,请让我分享你的想法。
注意:-
我不知道.net 核心是否支持服务总线实现。
问候,
帕蒂班