单击部署和Unity程序集

时间:2012-09-12 10:28:33

标签: winforms clickonce

我有“无法安装等等......首先必须在GAC中安装Unity 2.0.414.0”安装错误。

我已将所有与Unity相关的dll设置为“复制本地” 我把dll设置为“包含” 我已经卸载了Unity 2.1和Ent Lib 5.1(试图删除可能在GAC中的项目) 我实际上是引用2.0.515.0而不是消息中提到的版本。

我做错了什么!我知道我可以在GAC中安装dll,但我想将它们与我的应用程序一起安装在私有位置。

1 个答案:

答案 0 :(得分:0)

确定,
因此,如果确保所有程序集都标记为先决条件,则设置为include / required时,可以在部署设置检查GAC后停止单击。如果您想依赖GAC中的程序集,这并不理想,但至少您可以确定应用程序将使用哪些版本的程序集。如果现在包含的预先请求未签名,那么您无法签署部署,这将是需要验证的问题。
我确信,实际问题与我用于仍然生活在GAC中的Unity的程序集的先前版本有关。