【发布时间】:2016-10-08 20:10:29
【问题描述】:
假设我们有一个名为 MyDatabase 的数据库项目,那么项目目录的根目录中会出现一个名为 MyDatabase.jfm 的文件。
- 项目在 Visual Studio 中打开时被独占锁定
- 这是一个二进制文件
- 最近才开始出现(过去几天)
我进行了 Google 搜索,但没有提供任何见解。有一些旧软件的引用,但大部分结果都是垃圾邮件/木马软件。我也看过 SO,但这也没有产生任何结果。
有谁知道它是什么以及为什么会在那里?
计划是添加到gitignore file for Visual Studio,但我需要知道它是什么先提交PR...
更新
这现在破坏了团队资源管理器更改视图。 “输出”窗口中的以下内容没有显示任何更改:
因此,我会将文件添加到 .gitignore 文件和 submitting the PR。最终了解这个文件是什么以及它来自哪里会很好......
【问题讨论】:
-
我已经用周年更新更新了 Windows 10,现在我已经生成了这个文件。
-
将 *.jfm 添加到 .gitignore 文件似乎可以解决问题。
-
开个玩笑:你试过卸载重装吗?
-
+1 有一个根本没有变化的问题。通过 gitbash 从源代码管理中删除 jfm 文件并将其添加到 gitignore 文件中,经过一番努力后解决了这个问题。必须关闭 Visual Studio 才能让 git "git rm -rf" 工作。真是一场噩梦!
-
@Noobie3001 也为我工作。将 *.jfm 添加到 .gitignore,然后从远程 git repo 中删除 .jfm,丢弃本地更改并与远程同步。问题已修复。
标签: visual-studio-2015 sql-server-data-tools database-project