Avatar billede conehead Nybegynder
26. april 2005 - 12:29 Der er 5 kommentarer og
1 løsning

komponent konflikt

Jeg arbejder pt med en del .net komponenter. Jeg har i min solution tilføjet samtlige projekter, der hver danner en komponent. Dette gør dog at følgende fejlmeddelse opstår:

"Error: The dependency 'PGuard2.XmlFileIO, Version=1.0.1942.15168, Culture=neutral' in project 'TotalTester' cannot be copied to the run directory because it would conflict with dependency 'PGuard2.XmlFileIO, Version=1.0.1942.20136, Culture=neutral'"

Det er naturligvis fordi, at  at mine subkomponenter inkluderes af flere superkomponenter, som igen inkluderes af supersuperkomponenter osv.

Bliver jeg nødt til at smide de fælles komponenter i GACen? Det vil jeg nødigt, da jeg så skal bruge tid på at registre dem og jeg stadig vil teste/ændre dem yderligere.
Avatar billede spif2001 Nybegynder
27. april 2005 - 12:29 #1
http://www.daveranck.com/SoftwareDev/DevArticles/174.aspx

Så vidt jeg ved, kan du hvis du følger denne artikel, bare kopiere / overskrive din dll  i din nye "GAC" mappe, når du har lavet ændringer. Derved burde du ikke skulle reGAC'e dem hver gang...

Kun et forslag - ingen garantier vedhæftet...
Avatar billede conehead Nybegynder
27. april 2005 - 21:17 #2
jo men så skal jeg jo stadigvæk til at kopiere dem efter en ny build :-(
Avatar billede spif2001 Nybegynder
27. april 2005 - 21:31 #3
Så lav en bat fil der kopierer den/dem og eksekver batfilen post-build.
Avatar billede burningice Nybegynder
28. april 2005 - 00:22 #4
NAnt er også et fint program til at builde med.
Avatar billede conehead Nybegynder
28. april 2005 - 19:15 #5
Nå men jeg fik rettet fejlen. Jeg fjernede alle references og tilføjede de nødvendige igen. Siden har jeg ikke oplevet fejl :-)
Avatar billede conehead Nybegynder
05. maj 2005 - 20:14 #6
lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester