asp.net-core – 为什么在我的ASP.NET Core 1.0(MVC6)项目中看不到我的Core 1库?
发布时间:2020-05-24 15:00:37 所属栏目:asp.Net 来源:互联网
导读:我有一个小类库(核心1),分开,以便其他应用程序也可以使用它,以及所有这些原因.它只有POCO模型类和DbContext衍生物.其项目文件如下: { version: 1.0.0-*, dependencies: { Microsoft.EntityFrameworkCore.SqlServer: 1.0.0, NETStand
|
我有一个小类库(核心1),分开,以便其他应用程序也可以使用它,以及所有这些原因.它只有POCO模型类和DbContext衍生物.其项目文件如下: {
"version": "1.0.0-*","dependencies": {
"Microsoft.EntityFrameworkCore.SqlServer": "1.0.0","NETStandard.Library": "1.5.0-rc2-24027","System.ComponentModel.Annotations": "4.1.0"
},"frameworks": {
"netstandard1.5": {
"imports": "dnxcore50"
}
}
}
然后我有一个ASP.NET核心Web应用程序(.NET Core),我希望使用类库.几乎无处不在,我看,只是将库添加到其主项目的依赖项部分项目文件.它就在顶部: "dependencies": {
"WideWorld.Filing": "1.0.0.0","Microsoft.NETCore.App": {
"version": "1.0.0-rc2-3002702","type": "platform"
},"Microsoft.ApplicationInsights.AspNetCore": "1.0.0-rc2-final",
我甚至无法在主项目中看到库名称空间WideWorld.Filing,我可以在其中看到它的命名空间WideWorld.Office.我对Core 1非常非常新,之前只构建了monolith web应用程序,所以如果我遗漏了一些明显的东西,请原谅我的无知. 如果我在主项目上执行包恢复,我会在日志中看到三个警告(以及其他看起来无害的东西): warn : Detected package downgrade: Microsoft.EntityFrameworkCore.SqlServer from 1.0.0 to 1.0.0-rc2-final warn : WideWorld.Office (>= 1.0.0) -> WideWorld.Filing (>= 1.0.0) -> Microsoft.EntityFrameworkCore.SqlServer (>= 1.0.0) warn : WideWorld.Office (>= 1.0.0) -> Microsoft.EntityFrameworkCore.SqlServer (>= 1.0.0-rc2-final) 解决方法问题是你正在混合软件包版本.例如,RTM和RC2包不兼容.您应该将所有内容定位为RC2(我建议反对)或采用更首选的方法并将所有包引用升级到RTM,目标版本为1.0.0.更多细节here: 注意,我省略了“import”:“dnxcore50” {
"version": "1.0.0-*","NETStandard.Library": "1.6.0","frameworks": {
"netstandard1.5": { }
}
}
同样,在另一个project.json中这样做: "dependencies": {
"WideWorld.Filing": "1.0.0.0","Microsoft.NETCore.App": {
"version": "1.0.0","Microsoft.ApplicationInsights.AspNetCore": "1.0.0"
有关packages的其他详细信息. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 如何加密web.config中的一个条目
- asp.net – 有没有办法以编程方式设置Elmah中的应用程序名称
- ASP.NET自定义用户控件动态添加
- ASP.NET如何在没有最终用户删除的情况下在屏幕上编写消息?
- ASP.NET MVC项目“不支持此安装”
- asp.net – 在MVC中控制SQL注入
- asp.net-web-api – Web API / MVC 6中的安全JSON Web令牌
- asp.net-mvc – 将Viewmodel数据保存到ASP.NET MVC中的数据
- asp.net-mvc – 应用程序级排队/网站流量管理
- 如何使reCAPTCHA与ASP.Net(验证码)中的ValidationGroup一起
推荐文章
站长推荐
- asp.net-mvc – ASP.NET MVC 4,迁移 – 如何在生
- ASP.NET – 从客户端访问两次网页
- asp.net – 带标题的Response.Redirect
- asp.net – NHibernate – ManagedWebSessionCon
- asp.net-mvc-3 – 通过URL导致控制器的DateTime导
- asp.net-mvc – 我们可以从现有数据库的选定表中
- ASP.NET Core WebApi将错误消息返回给AngularJS
- WPAD查询从ASP.NET调用webservice
- asp.net-mvc – Chrome 27中SignalR和跨域请求的
- asp.net-mvc – 使用MVC3剃刀的ASP.Net图表控件
热点阅读
