【发布时间】:2019-02-16 23:05:51
【问题描述】:
我有几个 Nuget 包,其中仅包含在目标项目中用作静态资源的内容。
.nuspec 文件中的示例:
<files include="**/Resources/*" buildAction="Content" flatten="false" copyToOutput="true" />
在新类型的项目 (VS2017) 中安装这些包时,它们会添加内容文件作为具有适当属性的引用(如果我的情况较新,则为内容和复制)。 但是,在构建目标项目时,构建失败并出现以下错误:
error CS1056: Unexpected character 'ñ'
error CS1056: Unexpected character '˜'
等等。
如果指定 buildAction="None" 则结果相同
我希望它们在通过dotnet publish 命令发布时包含在构建输出以及生成的包中
有人可以告诉我我做错了什么吗? 非常感谢
【问题讨论】: