| 
			
			 | 
		#1 | 
| 
			
			 MCTS 
		
			
	 | 
	
	
	
		
		
			
			
			throw error("") и Microsoft.Dynamics.Ax.Xpp.ErrorException
			 
			
			Здравствуйте. 
		
		
		
		
		
		
		
	При вызове throw error("") в классе получаю ошибку Microsoft.Dynamics.Ax.Xpp.ErrorException: Выдано исключение типа "Microsoft.Dynamics.Ax.Xpp.ErrorException" Инкрементную компиляцию cil делал. Как от нее избавиться?  | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			А что, собственно, не так? Выбросили исключение - получили сообщение о выброшенном исключении. В чем противоречие?
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#3 | 
| 
			
			 MCTS 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Хотелось бы, если вызывается ошибка throw error("Ошибка"), видеть в инфологе только "Ошибка", без всяких там Microsoft.Dynamics.Ax.Xpp.ErrorException
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#4 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			обернут небось ексепшн, и надо иннер ексепшн взять
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#5 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Если код в CIL выполняется надо перехватывать  
		
		
		
		
		
		
		
	X++: catch (Exception::CLRError) { exception = CLRInterop::getLastException(); if (exception != null) { throw error(exception.ToString()); } }  | 
| 
	
 | 
| 
			
			 | 
		#6 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			он так и делает, но надо не так, а, например, как тут SyncSetup: 
		
		
		
		
		
		
		
	 rocessCLRErrorException();
		 | 
| 
	
 | 
| 
	
	 | 
	
		
  |