Je suis en train de créer un projet d'installation en utilisant WIX 3.10. J'ai besoin de créer une base de données SQL Server à partir du programme d'installation, pour cela j'utilise un script généré par Visual Studio Database Project.Wix Erreur -2147217900 lors de l'exécution de la requête SQL
Mon code Wix est:
<Binary Id="SQLCreateScript" SuppressModularization="no" SourceFile="$(var.TestInstallDBProject.TargetDir)$(var.TestInstallDBProject.ProjectName)_Create.sql" />
ET
<Component Guid="3B413DBB-603B-42BA-80A6-BA8ED5216ACE" Id="FornetDB" Directory="DirIIS" KeyPath="yes">
<sql:SqlScript BinaryKey="SQLCreateScript" ExecuteOnInstall="yes" SqlDb="MasterDB" Id="CreateScript" />
</Component>
<sql:SqlDatabase Database="Master"
Server="TUSHAR"
Instance="SQLSERVER2008R2"
Id="MasterDB"
></sql:SqlDatabase>
Il lance cette erreur:
J'ouvris fichier généré dans Notepad ++, mais ne peut pas voir les caractères . Message d'erreur a
projet de base de données Visual Studio généré créer script a encodding ** UTF-8 BOM ** qui provoque des scripts d'émission avec ** L'encodage UTF-8 ** fonctionne sans problème. – goyaltushar92
Puis-je changer l'encodage pour Project? – goyaltushar92