在PowerShell IIS中将DLL文件与ILMerge合并-字符串太长(多行)
本文关键字:字符串 多行 合并 ILMerge IIS PowerShell 中将 DLL 文件 | 更新日期: 2023-09-27 18:27:19
我想用ILMerge合并许多Dll文件,但每次参数字符串比屏幕长时,我都会出错。
启动进程ilmerge.exe"File1.dll File2.dll File3.dll/out:C:''MyFolder"-->工作正常
启动进程ilmerge.exe"文件1.dll文件2.dll文件3.dll
File4.dll File5.dll…./out:C:''MyFolder"-->不工作
我想一次给ilmerge.exe很多文件(文件夹中的所有dll文件),所以我放将它们转换为一个变量,包括输出文件夹
Start Process ilmerge.exe$MyDLLsAndFolder-->也可以正常工作,但仅当字符串仅在一行中时
任何帮助都将是伟大的:)!
请使用-argumentList
移交您的参数,看看错误是否仍然存在。
Start-Process ilmerge.exe -argumentlist @("File1.dll", "File2.dll" ...)
问候Paul