首页 新闻 搜索 专区 学院

OrchardCore同个解决方案不在同个项目的MSBuild属性是如何共用的

0
[已解决问题] 解决于 2020-06-15 14:58

随便点个项目都可以看到项目的目标框架TargetFramework是引用Dependencies.AspNetCore.props里面的AspNetCoreTargetFramework属性,但是当前项目并没有Import这个Dependencies.AspNetCore.props文件啊,为啥OrchardCore可以这样弄不报错呢,我尝试自己建个解决方案,除非我写明Import文件进去,不然绝对报错不给编译,真心弄不懂是那里漏看了吗

shuisen的主页 shuisen | 初学一级 | 园豆:200
提问于:2020-06-15 11:06
< >
分享
最佳答案
0

注意源码目录 OrchardCore、OrchardCore.Modules 的 Directory.Build.props 和 Directory.Build.targets 文件

奖励园豆:5
Adming | 初学一级 |园豆:36 | 2020-06-15 14:21

directory.build.props 中引入OrchardCore.Build\OrchardCore.Commons.props
中引入 Dependencies.props
中引入 Dependencies.AspNetCore.props

directory.build.props directory.build.targets的隐式导入是MSBuild 15.0+的固有特性

Adming | 园豆:36 (初学一级) | 2020-06-15 14:32
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册