3

我在 Visual Studio 2012 中有一个 F# 项目,我正在尝试引用某些程序集的特定版本。但是,每当我编译和运行应用程序时,引用都会更改为更新的版本。

我可以删除所有引用,然后像这样添加它们: 构建之前

然后在我编译并运行一次之后,如果我回到引用管理器,我会看到: 构建后

这里发生了什么,有什么办法可以防止它?

4

1 回答 1

2

我曾经在 VS2012 中使用 Office 引用看到过这种情况。

我认为由于某种原因,更改不会保留回项目文件。并且编译器使用该文件,当您检查引用时会重新加载该文件

答案是右键单击-> 卸载项目,然后再次右键单击并编辑项目文件。通过人工检查,确保参考是正确的。然后只需保存文件,您就可以开始了。

VS 中的这个错误现在已得到纠正

于 2014-01-30T10:16:24.697 回答