Visual Studio 2015 数据库项目目录包含扩展名为 jfm 的文件

2024-04-27

假设我们有一个数据库项目名为MyDatabase然后是一个名为MyDatabase.jfm出现在项目的根目录中。

  • 当项目在 Visual Studio 中打开时,它会被独占锁定
  • 它是一个二进制文件
  • 它最近才开始出现(过去几天)

我已经进行了谷歌搜索,但没有提供任何见解。有一些参考了一些旧软件,但大多数结果都是垃圾邮件/木马软件。我也看过SO,但也没有产生任何结果。

有谁知道它是什么以及为什么它在那里?

计划将其添加到Visual Studio 的 .gitignore 文件 https://github.com/github/gitignore,但我需要知道首先提交PR是什么......

UPDATE

这现在破坏了团队资源管理器更改视图。输出窗口中没有显示以下内容的更改:

因此,我会将文件添加到 .gitignore 文件中,并且提交公关 https://github.com/github/gitignore/pull/2028。最好最终了解这个文件是什么以及它来自哪里......


这是由以下原因引起的问题埃森特发动机 https://en.wikipedia.org/wiki/Extensible_Storage_EngineSQL 项目依赖于添加新文件。这是 Windows 10 周年纪念版中的一项新功能,旨在避免数据丢失,但事实上 SQL 项目将 .dbmdl 缓存文件存储在项目根目录下,这意味着该锁定文件已添加到 Git 源代码管理中。

Notes:

  • A 拉取请求 https://github.com/github/gitignore/pull/2104在 GitIgnore 中修复此问题已被接受,Visual Studio 团队正在努力将其包含在未来的更新中。这将确保对于新项目,.gitignore 文件包含 .jfm 并且不会出现问题
  • SSDT 核心团队正在努力在未来的更新中为此提供解决方案,但目前最好的解决方案是按照评论中的讨论手动添加。

披露:我在 Microsoft 的 SSDT 团队工作。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Visual Studio 2015 数据库项目目录包含扩展名为 jfm 的文件 的相关文章

随机推荐

  • 如何在节点中转义 shell 命令的字符串?

    In nodejs http nodejs org 执行外部命令的唯一方法是通过 sys exec cmd 我想调用外部命令并通过标准输入为其提供数据 在nodejs中 似乎还没有一种方法可以打开命令 然后将数据推送到它 仅执行并接收其标准
  • 查找游戏对象的子对象的子对象

    我在场景中有一个预制件 我想访问该预制件的子项 该预制件的结构如下 PauseMenu UI Resume TextField TextField2 UI Side Back lt I need this child UI Home tra
  • 如何 adb 提取 SD 卡中文件夹中的所有文件

    我的 SD 卡中有一个文件夹 mnt sdcard Folder1 Folder2 Folder3 jpg 文件夹 1 和文件夹 2 的名称保持不变 文件夹 2 内有文件夹 3 4 5 等 我想使用 adb 将所有 jpeg 文件而不是所有
  • 具有多个数据源的 Spring Boot + JNDI

    我尝试创建一个 Spring Boot 应用程序 它连接两个数据源 我能够通过遵循 Spring 文档来实现这一目标 但我面临的挑战是实现以下目标 通过使用 Spring Boot DataSourceAutoConfiguration 通
  • Baqend 中的关系和 ACL

    我试图弄清楚 baqend 是否可以做到这一点 或者甚至是正确的方法 我有很多用户 使用 Baqend 附带的默认用户帐户系统 其中一些用户将是公司的管理员 一家公司将拥有 1 到 5 名管理员用户 有一个单独的数据类 其中包含公司的记录和
  • 数据库连接未使用 jpaFlowExecutionListener 关闭

    我正在使用 Spring Web Flow 来构建应用程序 我正在利用Flow Managed Persistence Context因此实体管理器在流程执行期间保持打开状态 我可以访问延迟加载的属性 类似于OpenEntityManage
  • 创建 QT 应用程序作为 Windows 上现有基于控制台的应用程序的 GUI

    我正在尝试使用 Qt 为现有应用程序设置一个 GUI 该应用程序旨在在 Windows 命令行中运行 这不仅仅是运行应用程序system 命令 但我需要通过命令行与现有应用程序交互 The system 当我启动现有的可执行文件时 命令会阻
  • sql 查询不适用于 order by

    这是我原来有效的查询 Select FROM story st sentences s speaker sp WHERE st lesson id 1 AND st speaker id sp speaker id AND st sente
  • 是否有一个排序的java集合可以处理重复项?

    我需要一个行为类似于 C multimap 的集合 但我还需要能够通过一系列键获取元素 你可以看看谷歌收藏 http code google com p google collections 它有多种实现MultiMap
  • 泛型和实体框架:如何根据列值返回不同的类型

    我们有一个人员表 其中存储不同类型的人员 买方 卖方 代理人等 我们的 ORM 是实体框架 CodeFirst CTP5 我们使用存储库模式来实现良好的 TDD 和模拟 在 PersonRepository 中 我想返回特定类型 这样我就可
  • 如何为 64 位 Windows 编译现有的 posix 代码?

    我可以使用 Cygwin 或 MinGW 但我需要最终得到 64 位代码 而不是 32 位 这是因为我将从 64 位托管 C 调用 DLL 我似乎找不到关于设置这些工具来创建 64 位二进制文 件的良好参考 另外 如果 GCC 是版本 4
  • 将 jQuery 单击事件分配给正文中除少数 div 及其子元素之外的所有内容

    当我按下页面上的 div 时 会出现一个弹出窗口 当您再次单击该 div 时 弹出窗口就会消失 当您单击 div 外部时 弹出窗口就会消失 到目前为止一切看起来都很好 问题是 当我单击弹出窗口时 我希望弹出窗口及其子窗口可以单击 它们是无序
  • 在外语版本的 Excel 中从 vba 调用工作表函数

    以下代码片段在英语版本的 Excel 中运行正常 但是当尝试在葡萄牙语版本的 Excel 中的同一工作簿中运行此代码时 会出错 Add color bars on every other row attempt to make list e
  • 分面搜索的后过滤器和全局聚合之间有什么区别?

    搜索界面中的一个常见问题是您想要返回结果的选择 但可能想返回有关所有文档的信息 例如 我想查看所有红色衬衫 但想知道什么 其他颜色可供选择 这有时被称为 多面结果 或者 多面导航 这Elasticsearch 参考中的示例 https ww
  • “形式参数“foo”与多个参数匹配”-如何在 R 中处理这个问题?

    有时 调用带有某些参数的函数会导致错误消息formal argument foo matched by multiple actual arguments 是否可以打印不明确的实际参数列表 我问这个问题的原因是目前的问题plot类对象的函数
  • 使用导航控制器更改弹出窗口内容大小

    我想显示一个具有自定义内容大小的弹出窗口 我可以这样做 UINavigationController popoverContent UINavigationController alloc init UIView popoverView U
  • php 的问题:读取文件名,生成 javascript 和 html

    UPDATE 再一次问好 我发现自己遇到了一个新问题 php代码在我的PC wamp服务器 上完美运行 但我现在已将其上传到免费的网络主机服务器上 虽然php部分运行完美 它生成数组 但javascript函数本身不起作用 因为没有照片在网
  • 科尔多瓦闹钟

    我构建了一个带有计时器的 Cordova 闹钟应用程序 一切都运行良好 除了我现在想通过视觉和音频警报通知用户时钟到时 我使用了以下插件来进行本地通知 https github com katzer cordova plugin local
  • Alamofire 的响应序列化失败

    import UIKit import Alamofire import SwiftyJSON class LoginViewController UIViewController IBOutlet weak var urlTextFile
  • Visual Studio 2015 数据库项目目录包含扩展名为 jfm 的文件

    假设我们有一个数据库项目名为MyDatabase然后是一个名为MyDatabase jfm出现在项目的根目录中 当项目在 Visual Studio 中打开时 它会被独占锁定 它是一个二进制文件 它最近才开始出现 过去几天 我已经进行了谷歌