RetainSameConnection属性。
如果我更改为true(从默认设置为false),并选择不保存用于更改的软件包文件,则设置将保留,但源代码管理中的所有文件均未更改。此值存储在哪里?!
即使在关闭/重新打开VS并重新启动计算机之后,也会存储值。
也: 如果在项目文件级别(.dtproj)指定RetainSameConnection = true,则VS中的RetainSameConnection属性下拉列表(通过“属性”选项卡查看)将显示为false,但行为将为true。虽然我希望行为是正确的,但它会误导下拉值不符合要求,并且我想理解为什么不符合要求。
如果您创建一个布尔项目参数,其值为true且项目连接的RetainSameConnection属性参数化,那么行为将为true,并且您将无法再更改下拉菜单的值。这正是我所期望的。
如果编辑并保存连接属性,它将在conmgr文件上设置DTS:Retain =“ True”。同样,这不会导致下拉值发生变化。尚未尝试过这样做,因为会稍微失去意志。