我嘗試重新拋出異常,但它不起作用。 我在Visual Studio中得到'Exception was unhandled'錯誤。異常未處理 - 重新拋出異常
public KeyValueConfigurationCollection getMyAppSetting()
{
Configuration config;
ConfigurationFileMap configFile;
try
{
configFile = new ConfigurationFileMap(ConfigurationManager.OpenMachineConfiguration().FilePath);
config = ConfigurationManager.OpenMappedMachineConfiguration(configFile);
AppSettingsSection MyAppSettingSection = (AppSettingsSection)config.GetSection("xxx/appSettings");
MyAppSettingSection.SectionInformation.AllowExeDefinition = ConfigurationAllowExeDefinition.MachineToRoamingUser;
return MyAppSettingSection.Settings;
}
catch (Exception ex)
{
logger.Fatal("...");
throw;
}
}
此方法屬於一個類庫,我從控制檯應用程序調用它。 請幫幫我。
謝謝。
爲什麼在抓到它之後拋出異常?請發佈您的實際代碼。我懷疑你記錄文本「...」,因爲這沒有意義。 –