這裏安裝了這些.NET程序集的Windows 8.1在默認情況下:GAC安裝問題用InnoSetup
C:\ WINDOWS \ Microsoft.NET \裝配\ GAC_MSIL \ Microsoft.PowerShell.ConsoleHost \ v4.0_3.0.0 .0__31bf3856ad364e35 \ Microsoft.PowerShell.ConsoleHost.dll
這裏:
C:\ WINDOWS \ Microsoft.NET \裝配\ GAC_MSIL \ Microsoft.PowerShell.ConsoleHost.Resources \ v4.0_3.0.0 .0_es_31bf3856ad364e35 \ Microsoft.Pow erShell.ConsoleHost.Resources.dll
這裏:
C:\ WINDOWS \ Microsoft.NET \裝配\ GAC_MSIL \ Policy.1.0.Microsoft.PowerShell.ConsoleHost \ v4.0_1.0.0 .0__31bf3856ad364e35 \ Policy.1.0.Microsoft.Powershell.ConsoleHost.dll
我想從我的innosetup安裝程序安裝它們到其他Windows 8.1有PowerShell的結構中移除,並缺乏該組件。
我已閱讀關於gacinstall
標誌,但我不知道我應該如何重現與Windows默認相同的結構,並且我不確定是否應該找到並指定一個強名稱這些DLL的StrongAssemblyName
參數,有人可以給安裝程序的例子?
GAC結構會自動生成,您不需要照顧它。 – 2015-03-25 00:09:10
@Lex Li感謝您的評論,但無論如何我不知道應該在哪裏目錄中複製我的文件,在'C:\ Windows \ Microsoft.NET \ assembly \ GAC_MSIL'或C:\ Windows \ Microsoft中。 NET \ assembly',或者在哪裏,我真的需要一個帶有'Source'和'DestDir'參數的'[Files]'部分的代碼示例(以及其他所有可能需要像'Flags'的東西)來了解如何處理我評論過的那些文件的單個文件將它們正確地安裝到GAC中。再次感謝! – ElektroStudios 2015-03-25 00:36:18