Приложение ASP.net Core 2.1 работает в режиме отладки, но не работает в версии (IIS 6.0) - PullRequest
0 голосов
/ 10 октября 2018

Я создал консольное приложение с кодом из этой ссылки без изменения логики приложения.имя консольного приложения - «testx86.exe», а целевой платформой является .net framework 4.0

runconsoleapp() - метод в одном из контроллеров на веб-сайтах asp .net core 2.1, который принимает два параметра для ввода ивыходной файл.Метод вызывает консольное приложение и передает параметры.веб-приложение создает преобразованные файлы в режиме отладки, но оно просто вызывает консольное приложение и соответствующий процесс open office и ничего не делает в режиме выпуска.Я пытался дать разрешения для различных учетных записей.

как заставить сайт конвертировать файлы также в режиме выпуска?

internal static void runconsoleapp(string InputFilePath, string OutputFilePath)
{   
    System.Diagnostics.Process process = new System.Diagnostics.Process();
    process.StartInfo.FileName = "cmd";
    var path = Directory.GetCurrentDirectory();
    process.StartIenter code herenfo.WorkingDirectory = path;
    process.StartInfo.Arguments = $"/c testingx86.exe {InputFilePath} {OutputFilePath}";
    process.Start();
}

Ссылки содержат код для преобразованияофисные документы в pdf используя C # и открываем офис.

http://abdulmunim.com/how-to-convert-office-documents-to-pdf-using-open-office-in-csharp/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...