我在Visual Studio 2012中有一个F#项目,我正在尝试引用某些程序集的特定版本。但是,每当我编译并运行应用程序时,引用都会更改为更新的版本。
我可以删除所有引用,然后像这样添加它们:
然后在我编译并运行一次之后,如果我回到参考管理器,我会看到:
这里发生了什么,有什么方法可以阻止它吗?
答案 0 :(得分:2)
我在VS2012中看过一次Office引用。
我认为由于某种原因,更改不会持久保存回项目文件。 编译器使用该文件,在检查引用时重新加载该文件
答案是右击 - >卸载项目,然后再次右键单击并编辑项目文件。 通过手动检查,确保参考正常。 然后只需保存文件就可以了。
VS中的这个错误现已得到纠正