简体   繁体   English

无法更改执行包任务 SSIS 中的引用类型

[英]Cant change the reference type in a Execute package task SSIS

The reference type in my SSIS reference package task is grayed out and therefor un-editable it is set to external reference where as i need it to be a project reference for deployment purposes.我的 SSIS 参考包任务中的参考类型是灰色的,因此不可编辑它被设置为外部参考,因为我需要它作为部署目的的项目参考。

Is there a way i can fix this?有没有办法解决这个问题?

Possible fix -可能的修复 -

  • Download and re-install.下载并重新安装。 Of course, first check if you are able to change the Reference Type for a package in some other SSIS project.当然,首先检查您是否能够在其他 SSIS 项目中更改包的引用类型。

I know this should have been a comment but I don't have enough rep for that.我知道这应该是评论,但我没有足够的代表。

I know this post is quite old but I came across it while googling this same problem.我知道这篇文章很旧,但我在谷歌搜索同样的问题时遇到了它。

I was able to solve this by changing the deployment model from Package Deployment Model to Project Deployment Model.我能够通过将部署模型从包部署模型更改为项目部署模型来解决这个问题。

You do this simply by right clicking the SSIS project and choose Convert to Project Deployment Model:您只需右键单击 SSIS 项目并选择转换为项目部署模型即可完成此操作: 转换为项目部署模型

This will then start a wizard which will help you convert the project.这将启动一个向导,帮助您转换项目。

Hope this helps - at least if anyone else with a similar problem stumbles upon this post.希望这会有所帮助 - 至少如果其他有类似问题的人偶然发现了这篇文章。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM