提交 06a168bd 编写于 作者: A Andy Gocke

Remove extension from portable ilasm invocation

上级 fcc972ce
......@@ -31,7 +31,7 @@ private static string GetIlasmPath()
}
else
{
return Path.Combine(AppContext.BaseDirectory, "ilasm.exe");
return Path.Combine(AppContext.BaseDirectory, "ilasm");
}
}
......@@ -74,12 +74,12 @@ public static void IlasmTempAssembly(string declarations, bool appendDefaultHead
sourceFile.WriteAllText(completeIL);
var arguments = $"\"{sourceFile.Path}\" /DLL /out=\"{assemblyPath}\"";
var arguments = $"\"{sourceFile.Path}\" -DLL -out=\"{assemblyPath}\"";
if (includePdb && !MonoHelpers.IsRunningOnMono())
{
pdbPath = Path.ChangeExtension(assemblyPath, "pdb");
arguments += string.Format(" /PDB=\"{0}\"", pdbPath);
arguments += string.Format(" -PDB=\"{0}\"", pdbPath);
}
else
{
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册