---
title: "...is defined in multiple places"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/46873-is-defined-in-multiple-places"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "kristoffer"
published: "2002-06-28T13:34:53.000Z"
updated: "2002-07-01T10:54:34.000Z"
replies: 3
views: 317
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/46873-is-defined-in-multiple-places"
---

# ...is defined in multiple places

## #1 — kristoffer, 2002-06-28T13:34Z

Jag har laddat ner ett exempel i form av ett projekt. Nu vill jag kopiera dessa filer till mitt eget projekt. Jag har kopierat in alla filer men när jag försöker köra en fil får jag felmeddelandet

```
'Multilingual.DefaultPage' is defined in multiple places; using definition from 'C:\WINNT\Microsoft.NET\Framework\v1.0.3705\Temporary ASP.NET Files\myproject\da41b181\57f7c307\assembly\dl\987b5501\e015b7bb_9c1ec201\Multilingual.DLL'
```

Först och främst, vad betyder det här? För det andra, skall jag använda den .dll-fil som följde med exempelprojektet eller skall jag kompilera en egen?

Tack på förhand.

Permalänk: https://www.webforum.nu/p/46873

## #2 — developer, 2002-06-28T21:58Z

Jag tror du lagt till filen 'multilingual.dll' som referens två gånger i din projektfil (två kopior från olika ställen). Om du tittar i solution explorern och klickar dig ner till ditt projekts 'References' ser du detta.

Permalänk: https://www.webforum.nu/p/707477

## #3 — kristoffer, 2002-07-01T07:01Z

Nej det finns bara en av den.

Enligt <http://support.microsoft.com/default.aspx?scid=kb;EN-US;q318274> kan rätta till det om felet gäller mscorlib.dll genom att ge ASPNET-kontot List Folder/Read Data-rättigheter till varje mapp i pathen till mscorlib.dll. Jag provade det men det blev ingen skillnad.

Jag testade även att lägga till **compilerOptions="/nostdlib"** i \<compiler\>-definitionen för c#. Inget fungerade.

Men det kanske bara gäller mscorlib.dll?

Permalänk: https://www.webforum.nu/p/711361

## #4 — kristoffer, 2002-07-01T10:54Z

Det här är ju makalöst. Jag ändrade warningLevel="1" till warningLevel="0" i \<compiler\>-definitionen för c#. Då ignorerar den varningarna. Men det kan ju inte vara rätt att göra så?

Hmm, det har nog inte med den där ms-artikeln att göra.. Enligt den skall felmeddelandet vara i stil med:

```
Compiler Error Message: CS1595: 'System.Collections.ArrayList' is defined in multiple places; using definition from 'c:\winnt\microsoft.net\framework\v1.0.3705\mscorlib.dll' 
-or- 
Compiler Error Message: CS1595: 'System.Runtime.CompilerServices.CompilerGlobalScopeAttribute' is defined in multiple places; using definition from 'c:\windows\microsoft.net\framework\v1.0.3705\mscorlib.dll'
```

, dvs fel med mscorlib.dll.

Det kanske istället beror på att det ligger kvar skräp i koden någonstans? Kan svaret på den här, <http://www.dotnet247.com/247reference/msgs/21/106513.aspx> frågan ha något med det här att göra?

Permalänk: https://www.webforum.nu/p/711486

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/46873-is-defined-in-multiple-places
