首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >某些库强制Visual每次编译F#项目

某些库强制Visual每次编译F#项目
EN

Stack Overflow用户
提问于 2015-06-15 17:41:52
回答 2查看 139关注 0票数 4

某些nuget库似乎迫使我的项目在每次构建解决方案时(比如在运行fsc.exe以生成一个新的二进制文件)重新构建,即使没有任何改变。一旦删除Visual引用树中的引用,fsc.exe就不再被调用,直到我实际进行更改为止。

实际上,我根本不需要任何代码来重现这个问题--引用有问题的库的项目中的一个空主函数将面临这个问题。

经过一些尝试和错误之后,肯定会导致这个问题的两个nuget库是:

  • FSharp.Actor-logary
  • Newtonsoft.Json.FSharp

但它很可能适用于其他人。

我在其他关于堆栈溢出的评论中看到,类型提供程序总是强制重新编译,这是真的吗?我的空测试项目不使用类型提供程序,但这些库可能使用。

我正在使用2013。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-06-16 11:55:51

我想我已经解决了:有问题的图书馆的最后一次修改日期是2030年12月15日

我在项目的GitHub页面上打开了一个问题:https://github.com/logary/logary/issues/74

票数 1
EN

Stack Overflow用户

发布于 2018-05-09 17:54:39

这已经解决了当MSFT固定他们的组装生成错误在单一。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30851584

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档