per*_*zzo 6 visual-studio webdeploy asp.net-web-api .net-core asp.net-core
尝试将我的Web API发布到服务器时,我收到以下错误:
命令"dotnet bundle"退出代码1
这是输出中的错误:
谁能帮我?
All*_*sen 11
确保在WebApi项目中添加了DotNetCliToolReference.我假设VS2017 csproj文件.
<ItemGroup>
<DotNetCliToolReference Include="Microsoft.EntityFrameworkCore.Tools.DotNet" Version="1.0.0" />
<DotNetCliToolReference Include="BundlerMinifier.Core" Version="2.2.281" />
</ItemGroup>
Run Code Online (Sandbox Code Playgroud)
上面代码中的第二个条目.
方法01
找到您的.csproj 文件,然后 右键单击> 编辑或右键单击您的项目转到“编辑 projectnam.csproj”
然后评论或删除
<Target Name="PrepublishScript" BeforeTargets="PrepareForPublish">
<Exec Command="bower install" />
<Exec Command="dotnet bundle" />
</Target>
Run Code Online (Sandbox Code Playgroud)
方法02
您需要全局安装 NodeJS。然后运行
npm install -g bower
Run Code Online (Sandbox Code Playgroud)
和
npm install -g gulp
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4813 次 |
| 最近记录: |