Git未检测到Visual Studio 2022数据库项目的属性变更
Visual Studio 2022数据库项目Debug设置存储位置说明
你修改的Debug属性页设置,基本都存在**[你的项目名].sqlproj.user**文件里。
这个文件默认属于本地用户配置文件,Git的通用忽略规则里会包含*.user,所以你改了之后Git根本不会检测到它的变化。要把这个设置纳入版本控制的话:
- 去项目根目录找这个
.sqlproj.user文件(和.sqlproj在同一个文件夹) - 要么从你的.gitignore里删掉
*.user这条规则,要么用git add -f [项目名].sqlproj.user强制添加它到Git - 提交这个文件即可
如果排查后发现不是这个文件,再去看.sqlproj里的<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">节点,部分构建相关的Debug设置会存在这里,但你已经确认过.sqlproj没变更,所以大概率是.user文件的问题。
内容的提问来源于stack exchange,提问作者LittleB
相关产品推荐
相关产品推荐

