Winforms 单击一次部署和统一程序集
我有“无法安装布拉赫布拉赫…..Unity 2.0.414.0必须先安装到GAC”安装错误 我已将所有与Unity相关的DLL设置为“复制本地” 我已将DLL设置为“包括” 我已卸载Unity 2.1和Ent Lib 5.1(试图删除GAC中可能存在的项目) 我实际上引用的是2.0.515.0,而不是消息中提到的版本 我做错了什么!我知道我可以在GAC中安装DLL,但我想将它们与我的应用程序一起安装在私人位置 好的,Winforms 单击一次部署和统一程序集,winforms,clickonce,Winforms,Clickonce,我有“无法安装布拉赫布拉赫…..Unity 2.0.414.0必须先安装到GAC”安装错误 我已将所有与Unity相关的DLL设置为“复制本地” 我已将DLL设置为“包括” 我已卸载Unity 2.1和Ent Lib 5.1(试图删除GAC中可能存在的项目) 我实际上引用的是2.0.515.0,而不是消息中提到的版本 我做错了什么!我知道我可以在GAC中安装DLL,但我想将它们与我的应用程序一起安装在私人位置 好的, 因此,如果确保标记为先决条件的所有程序集都设置为包含/必需,则可以停止检查GA
因此,如果确保标记为先决条件的所有程序集都设置为包含/必需,则可以停止检查GAC的单击一次部署设置。如果您希望依赖GAC中的程序集,这并不理想,但至少您可以确定应用程序将使用的程序集版本。如果现在包含的预需求未签署,则您无法签署部署,这将是一个需要验证的问题。
我确信,实际的问题与我用于Unity的程序集的早期版本有关,该程序集仍然生活在GAC中 你怎么能阻止?