今天早上我启动 Visual Studio 时,它通知我要安装几个更新:VS 反馈工具和 SQLite。我安装了两者,并重新启动了 VS 2012。
但是在编译我的项目的过程中发生了一件“有趣”的事情:在我的项目中仍然引用“SQLite for Windows Runtime 3.7.14.1”时,我收到一条错误消息,表明没有安装 SQLite 3.7.14.1。好的,所以我从引用中删除了它,并添加了对“SQLite for Windows Runtime 3.7.15.1”的引用
然而,在那之后我仍然得到同样的错误消息。什么???所以我删除了 3.7.15.1,不添加任何引用,现在我的项目编译了。但是我的项目确实使用了 SQLite——这是怎么回事?
在我的参考管理器列表中,提供了三个“SQLite for Windows Runtime”版本:
3.7.14.1
3.7.15
-and
3.7.15.1
用文斯·隆巴迪 (Vince Lombardi) 的不朽话语来说,“这里到底发生了什么?!?”