c # Не удается запустить исполняемый файл на другом компьютере после добавления конфигурации системы - PullRequest
0 голосов
/ 08 ноября 2019

Уважаемый переполнение стека. Я целый день искал ответ на месте.

Справочная информация. Исполняемый файл приложения winforms отлично работал на других компьютерах. После добавления System.Configuration в пространство имен мое приложение будет использовать файл app.config для сохранения настроек при завершении работы. edit -my исполняемый файл либо не выполняется, либо вылетает на других компьютерах, но отлично работает на моем

Внизу - файл конфигурации приложения, который я добавил до того, как все перестал работать на других компьютерах

<?xml version="1.0" encoding="utf-8"?>
<configuration>
    <startup> 

    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/></startup>
  <appSettings>
    <add key="CDMAX" value="1"/>
    <add key="LPMAX" value="1"/> 
  </appSettings>
</configuration>
        #region     Configurations
        public static string GetSetting(string key)
        {
            return ConfigurationManager.AppSettings[key]; 
        }

        public static void SetSetting(string key, string value)
        {
            Configuration configuration = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
            configuration.AppSettings.Settings[key].Value = value;
            configuration.Save(ConfigurationSaveMode.Full, true);
            ConfigurationManager.RefreshSection("appSettings");
        }
        #endregion

То, что я пробовал: я уже скопировал все dll и файл конфигурации на удаленный ПК и попытался запустить приложение, но оно не работает. Я попытался опубликовать приложение, используя щелчок один раз, и убедился, что на компьютере установлена ​​необходимая платформа .net, и она все еще не работает.

Пожалуйста, помогите!

отредактируйте снова -Ниже показан просмотрщик событий

+ System 

  - Provider 

   [ Name]  Windows Error Reporting 

  - EventID 1001 

   [ Qualifiers]  0 

   Level 4 

   Task 0 

   Keywords 0x80000000000000 

  - TimeCreated 

   [ SystemTime]  2019-11-08T01:31:24.000000000Z 

   EventRecordID 7018917 

   Channel Application 

   Computer MY01SV016.apo.epson.net 

   Security 


- EventData 


   0 
   CLR20r3 
   Not available 
   0 
   CAI_LOGGER.exe 
   1.0.0.0 
   adca34dc 
   System 
   4.7.3451.0 
   5d37b695 
   264d 
   7b 
   System.ArgumentException 


   C:\Users\e018781.APO\AppData\Local\Microsoft\Windows\WER\ReportArchive\AppCrash_CAI_LOGGER.exe_b8233436f1b183483422a68f4a113f1d596954b_9a760781_572f4a16 

   0 
   7768d2f5-01c7-11ea-8103-e41f136002b2 
   2048 

Похоже, что исполняемый файл по какой-то причине пытается найти мой локальный каталог

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