【发布时间】:2018-07-11 02:27:08
【问题描述】:
我正在使用 AppVeyor 构建一个 .net 核心项目并发布一个 nuget 包作为结果。我指定了一个内容文件:
<ItemGroup>
<Content Include="ExchangeScripts\getMarket.js">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
<CopyToPublishDirectory>Always</CopyToPublishDirectory>
</Content>
</ItemGroup>
我希望它进入一个包,但是当我最终在应用中引用一个 nuget 包(来自 AppVeyor 的内部存储)时,我得到“找不到文件异常”。
是否有任何额外的步骤可以让我失踪?
【问题讨论】:
-
它是什么工程之王?我相信this 仍然是正确的......它在本地机器上对你有用吗?
-
@ilyaf,这是一个.net核心控制台项目
-
你在看什么路径?它可能在
OUTPUTDIR\ExchangeScripts\getMarket.js而不是OUTPUTDIR\getMarket.js也可以是Release\netcoreapp2.0\ExchangeScripts\getMarket.js -
你能把nuget文件下载下来,然后用Nuget Package Explorer打开吗?和/或在本地安装它并查看是否包含该文件以及它的确切路径是什么?有许多步骤可以分解您在此问题中包含多少信息