Bonjour,

Je suis actuellement en stage et je reprends le travail d'un précédent stagiaire. Il a developpé une application C# sous #Develop, une BDD SqLite et l'orm Subsonic.

Je voudrais changer la BDD pour mettre SQLServer, mais j'ai un message d'erreur quand j'essaye de generer le DAL avec subsonic 2.1 avec l'argument "generate /out Generated". J'ai longuement chercher la réponse sur internet sans résultat, mais je suppose que le probleme vient de mon fichier de configuration.

Message d'erreur:

External program execution failed.
Error while starting:
"SubCommander\sonic.exe generate /out Generated"
Le nom de répertoire est incorrect

Mon app.config :

Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
	<configSections>
		<section name="SubSonicService" 
		type="SubSonic.SubSonicSection, SubSonic" 
		allowDefinition="MachineToApplication" 
		restartOnExternalChanges="true" 
		requirePermission="false"/>
	</configSections>
	<connectionStrings >
		<add name="ConnectionString4SubSonic" 
		connectionString="Data Source=(local)\sqlexpress; Database=BBDV3;Integrated Security=true;"
		providerName ="SqlDataProvider" /> 
	</connectionStrings>
	<SubSonicService defaultProvider="SqlDataProvider">
		<providers>
			<clear/>
			<add name = "SqlDataProvidertype="SubSonic.SqlDataProvider, SubSonic"
			     connectionStringName="ConnectionString4SubSonic"
			     generatedNamespace ="DAL"/>
		</providers>
	</SubSonicService>
</configuration>


Merci d'avance