c# - 将文件 any\netstandard1.6\FSharp.Core.sigdata 复制到 obj\Release\Package\PackageTmp\any\netstandard1.6\FSharp.Core.sigdata 失败

标签 c# visual-studio f# publish

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

Copying file any\netstandard1.6\FSharp.Core.sigdata to obj\Release\Package\PackageTmp\any\netstandard1.6\FSharp.Core.sigdata failed. Could not find file '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" />

最佳答案

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

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

我不知道他们是如何到达第一名的。

关于c# - 将文件 any\netstandard1.6\FSharp.Core.sigdata 复制到 obj\Release\Package\PackageTmp\any\netstandard1.6\FSharp.Core.sigdata 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45493587/

相关文章:

c# - Firefox 忽略 Response.ContentType

visual-studio - 解决方案:每个应用程序或每个应用程序套件

c# - 如何在即时窗口中轻松查看数据表或数据 View 的内容

visual-studio - 如何为 Visual Studio 命令提示符创建批处理文件

string - F# 如何使用字符串输入解析和评估计算器表达式

c# - 有没有办法可以异步运行 Database.SqlQuery?

c# - winforms设计器中自定义控件的格式属性

c# - 如何从 C# Entity Framework Code First 模型获取 mysql char 列类型

heroku - 为什么数组中的记录会导致heroku 中的类型初始值设定项错误?

.net - 实现解析器的步骤和相关工作(在.Net中,在本例中为XPath 2.0)