Fix unhandled exception

This commit is contained in:
bao-qian
2015-11-11 00:33:33 +00:00
parent c456ef9118
commit e6f19a4abf
3 changed files with 2 additions and 7 deletions

View File

@@ -1,10 +1,5 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<configuration> <configuration>
<runtime>
<!--http://stackoverflow.com/questions/186854/how-to-prevent-an-exception-in-a-background-thread-from-terminating-an-application-->
<!--prevent non-ui exception crash wox-->
<legacyUnhandledExceptionPolicy enabled="1" />
</runtime>
<startup> <startup>
<supportedRuntime version="v2.0.50727" /> <supportedRuntime version="v2.0.50727" />
<supportedRuntime version="v4.0" /> <supportedRuntime version="v4.0" />

View File

@@ -42,7 +42,7 @@ namespace Wox
} }
[Conditional("DEBUG")] [Conditional("RELEASE")]
private void RegisterUnhandledException() private void RegisterUnhandledException()
{ {
// let exception throw as normal is better for Debug // let exception throw as normal is better for Debug

View File

@@ -48,7 +48,7 @@
<DebugType>pdbonly</DebugType> <DebugType>pdbonly</DebugType>
<Optimize>true</Optimize> <Optimize>true</Optimize>
<OutputPath>..\Output\Release\</OutputPath> <OutputPath>..\Output\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants> <DefineConstants>TRACE;RELEASE</DefineConstants>
<ErrorReport>prompt</ErrorReport> <ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel> <WarningLevel>4</WarningLevel>
<Prefer32Bit>false</Prefer32Bit> <Prefer32Bit>false</Prefer32Bit>