我在VS2015中开发了项目,最初是" class QuizAdmin(admin.ModelAdmin):
form = QuizAdminForm
list_display = ('title', 'category', )
list_filter = ('category',)
search_fields = ('description', 'category', )
def queryset(self, request):
"""Limit quizzes to those that belong to the correct organisation."""
qs = super(QuizAdmin, self).queryset(request)
org = Organisation.objects.get(user=request.user)
if request.user.is_superuser:
return qs
return qs.filter(org=org)
"设置为2014年。后来我们意识到这个项目也需要在SQL 2012上部署。所以,我们改变了#34; TargetDeploymentVersion
"到2012年,在SS 2012上构建项目并部署.ispac,部署进展顺利。请注意,我们保留了#34; TargetDeploymentVersion
"。
但在验证期间我开始收到这些组件元数据无法升级的消息。请有人帮忙解决这个问题。
答案 0 :(得分:1)
这是组件不匹配异常。
此错误的原因是该组件是使用 更高 版本的 SQL Server Integration Services 开发的。
运行或打开 SQL Server集成服务 软件包 的服务器或工作站包含一个 旧版本 版本。
由于不允许组件降级,因此会触发 升级过程 。
很遗憾, 升级过程 未能成功达到目标。
要解决此错误,必须在 SQL Server Integration Services 2012 中将View
参数更改为 SQL Server 2012 。 strong>项目。
在解决方案资源管理器中右键单击该项目,然后选择属性。
要显示let size: CGSize
let str = NSCoder.string(for: size)
选项,请转到配置属性,然后选择常规。
再次部署整个项目,此错误将得到解决。
我希望此解决方案可以帮助其他遇到相同错误的人。