Skip to content

Commit 2a9b0c5

Browse files
committed
尝试自己设置可执行权限
1 parent e1b7107 commit 2a9b0c5

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

src/MediaConverters/MediaConverters.Lib/Imaging/Optimizations/EnhancedGraphicsMetafileOptimization.cs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,15 @@ private static ImageFileOptimizationResult ConvertWithLibWmf(ImageFileOptimizati
185185
var wmf2svgFolder = Path.Join(AppContext.BaseDirectory, "Assets", RuntimeInformation.RuntimeIdentifier);
186186
var wmf2svgFile = Path.Join(wmf2svgFolder, "wmf2svg");
187187

188+
try
189+
{
190+
File.SetUnixFileMode(wmf2svgFile, UnixFileMode.UserExecute);
191+
}
192+
catch (Exception e)
193+
{
194+
context.LogMessage($"File.SetUnixFileMode +x Fail. wmf2svgFile='{wmf2svgFile}'. Exception: {e}");
195+
}
196+
188197
// ./wmf2svg -o 1.svg image.wmf
189198
var processStartInfo = new ProcessStartInfo(wmf2svgFile)
190199
{

0 commit comments

Comments
 (0)