【问题标题】:Copying file any\netstandard1.6\FSharp.Core.sigdata to obj\Release\Package\PackageTmp\any\netstandard1.6\FSharp.Core.sigdata failed将文件 any\netstandard1.6\FSharp.Core.sigdata 复制到 obj\Release\Package\PackageTmp\any\netstandard1.6\FSharp.Core.sigdata 失败
【发布时间】:2017-08-03 20:02:21
【问题描述】:

我在发布我的 Visual Studio C# Web 服务时遇到问题。 构建良好,运行良好,但发布时出现这个奇怪的错误:

将文件 any\netstandard1.6\FSharp.Core.sigdata 复制到 obj\Release\Package\PackageTmp\any\netstandard1.6\FSharp.Core.sigdata 失败。找不到文件“any\netstandard1.6\FSharp.Core.sigdata”。

我已尝试删除解决方案中的所有 Fsharp 软件包。从包目录中硬删除。将dependentAssembly 添加到 web.config

<dependentAssembly>
    <assemblyIdentity name="FSharp.Core" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
    <bindingRedirect oldVersion="0.0.0.0-4.4.1.0" newVersion="4.4.1.0" />
</dependentAssembly>

<package id="FSharp.Core" version="4.2.2" targetFramework="net462" />

【问题讨论】:

    标签: c# visual-studio f# publish


    【解决方案1】:

    好的,找到了解决方案。经过大量工作,我发现我的 webservice.csproj 文件中有两行需要删除。

    <Content Include="any\netstandard1.6\FSharp.Core.sigdata" />
    <Content Include="any\netstandard1.6\FSharp.Core.optdata" />
    

    我不知道他们是如何获得第一名的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多