Установщик Wix не удается с кодом ошибок 2819

Я пытаюсь создать установщик, используя Wix , который не показывает лицензионное соглашение в начале. Но я получаю ошибку, как показано ниже.

Screenshot

Это полный файл Product.wxs, который у меня есть на данный момент. Он компилируется и строит нормально. Почему я получаю такую ​​ошибку? Является ли мой раздел фрагментов в нужном месте? Я удалил элементы публикации, относящиеся к лицензии, и модифицировал следующую кнопку «Добро пожаловать», чтобы показать диалоговое окно «Установить каталог» вместо лицензионного соглашения. Это как указано в файле справки CHM. Что я пропускаю тогда?



    

        

        

        
            
                
                    
                        
                        
                    
                
            
        

        
            
        

        
            
            
            

            
            

            
            
            
            
            
            
            
            
            
            

            1
            "1"]]>

            1

            NOT Installed
            Installed AND PATCH

            1
            1
            NOT WIXUI_DONTVALIDATEPATH
            "1"]]>
            WIXUI_DONTVALIDATEPATH OR WIXUI_INSTALLDIR_VALID="1"
            1
            1

            NOT Installed
            Installed AND NOT PATCH
            Installed AND PATCH

            1

            1
            1
            1

            
        
        
    
    
        
        

        
        

        
    

Отредактированная версия файла Wix, которая не дает ошибки. Эта версия, однако, пропускает функцию установки и просмотреть диалоговое окно файла:



    

        

        

        
            
                
                    
                        
                        
                    
                
            
        

        
            
        

        
            
            
            

            
            
            

            
            
            
            
            
            
            
            
            
            

            1
            "1"]]>

            1

            1
            1

            1
            1
            NOT WIXUI_DONTVALIDATEPATH
            "1"]]>
            WIXUI_DONTVALIDATEPATH OR WIXUI_INSTALLDIR_VALID="1"
            1
            1

            NOT Installed
            Installed AND NOT PATCH
            Installed AND PATCH

            1

            1
            1
            1

            
        
        
    

    
        
        

        
        

        
        
            
                
                
                    1
                    1
                
                
                    1
                    1
                
                
                
                    
                
                
                    1
                
                
                    1
                
                
                
                
                
                
                
                
            
        
    

22
задан Peter Duniho 1 July 2015 в 21:42
поделиться