如果使用标志“gacinstall”,则必须指定参数“StrongAssemblyName”

时间:2015-06-09 08:57:35

标签: windows dll registry .net-assembly compiler-warnings

在使用Inno-Setup时,我在[File]部分包含了一些DLL,并使用“gacinstall”标记它们,但是在编译时我收到错误:

  

如果使用标志“gacinstall”,则必须指定参数“StrongAssemblyName”。

我错过了什么?

1 个答案:

答案 0 :(得分:0)

好的,所以在阅读了这篇post之后,我将我的陈述修改为:

Source: "C:\mfanimpelas\st_projects\RxPipelineSync\bin\RxPipelineSync\GAC\GAC\DevExpress.XtraReports.v12.1.Extensions.dll"; DestDir: "{app}"; StrongAssemblyName: "MyAssembly, Version=1.0.0.0, Culture=neutral, PublicKeyToken=48d60606109a2257, ProcessorArchitecture=MSIL"; Flags: "gacinstall sharedfile uninsnosharedfileprompt"

为EACH dll做了这个。我想知道我是否不能为101列表执行批处理或从文件读取。但就目前而言,这是有效的。