当前位置: 首页 > 编程语言 > C#

新的.csproj格式-如何将整个目录指定为子目录的“链接文件”?分享

时间:2023-04-11 00:21:12 C#

新的.csproj格式-如何将整个目录指定为子目录的“链接文件”?使用新的.csproj格式(以及旧格式),可以将文件添加到项目文件夹外部的链接:也可以使用glob模式来包含多个文件:但是如何将两者结合起来?我尝试的前两个只创建了一个链接文件(分别命名为*.cs和*)。第三个刚刚出错了。有没有办法将globbing和链接文件组合到目标项目中的特定位置?如果没有,我如何在不知道有多少文件或它们的名称是什么的情况下链接目录中的所有文件?虽然以前可以在使用glob扩展(Link="Resources%(RecursiveDir)%(Filename)%(Extension)")时使用%(RecursiveDir)元数据,但.NETCoreSDK2.0.0版允许使用新的LinkBase元数据:请注意,除了最近发布的VS201715.3之外,您还需要安装2.0.0(并确保没有global.json选择较低版本)。它介绍了这个拉取请求,这可能是目前最好的文档。我得到了这个为我工作(将外部目录中的所有svg文件链接到解决方案子文件夹)以及来自该站点的提示。只有%(Parent.Filename)对我不起作用(有CS1508),所以我将其替换为%(Filename)%(Extension)。以上就是C#学习教程:新的.csproj格式——如何将整个目录指定为子目录的“链接文件”?分享的所有内容,如果对你有用,需要了解更多C#学习教程,希望大家多多关注——资源%(文件名)%(扩展名)本文收集自网络,不代表正文位置。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: