---
title: "Visual Studio tappar referenser till User Controls i web.config"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/184529-visual-studio-tappar-referenser-till-user-controls-i-web-config"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "dAEk"
published: "2010-09-03T17:46:28.000Z"
updated: "2010-09-04T12:28:07.000Z"
replies: 4
views: 522
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/184529-visual-studio-tappar-referenser-till-user-controls-i-web-config"
---

# Visual Studio tappar referenser till User Controls i web.config

## #1 — dAEk, 2010-09-03T17:46Z

Ta ett befintligt **web application**\-projekt där egna UC-taggar defineras i web.config (system.web \> pages \> controls), kopiera projektet till annan mapp eller annan partition på datorn. Öppna solutionfilen och bygg projektet. Det borde borde funka som det ska. Öppnar man däremot en aspx-fil som använder sig av en av ens egna UC-taggar fattar plötsligt VS inte längre att kontrollen är definerad. Wtf?

Hur fixar man detta och vad beror det på?

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

## #2 — Ledel, 2010-09-03T18:43Z

Vilken version av Visual Studio använder du? Jag har Visual Studio 2010 och fick inte samma problem när jag kopierade en solutionmapp från D: till C:.

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

## #3 — dAEk, 2010-09-03T18:56Z

Tja

Nu gäller det främst 2010 nu men jag minns att jag haft samma problem med 2008.

Det är sjukt frustrerande! Sånt här brukar och ska ju bara fungera. 
En kollega här på jobbet hämtade ut projektet från SVN och kan bygga alltihopa, men när han går in i en befintlig sida och ska använda sig taggarna hittas dom inte av VS, men projektet bygger fortfarande.

Kopierar jag lösningen till en annan partition och öppnar lösningen där funkar det inte för mig heller. Projektfilerna tycker jag mig inte se något mysko i.

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

## #4 — Ledel, 2010-09-03T19:05Z

Hjälper det om du (efter du kopierat/gjort en Check Out från SVN) högerklickar på solution-filen och väljer Clean Solution?

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

## #5 — dAEk, 2010-09-04T12:28Z

Näe, det gör ingen skillnad. 

Bin- och debug-mapparna är rensade för att vara säker på att det inte refereras till gamla binärer. När lösningen ska byggas får man lägga till sina beroenden med add reference precis som vanligt. Alla projekt i lösningen är inställda på any CPU och target runtime är 3.5 (på burken finns f.ö. även .NET 4).

Uppdatering:

På min burk funkar det efter en omstart av Visual Studio men för en annan på jobbet funkar det inte alls. 
Kanske har vi hittat något. Visual Studio klagar på siddirektivet (\<%@ Page \[...\]) och säger: 

> Could not load file or assembly ####### or one of its dependencies. An attempt was made to load a program with an incorrect format

Vi kör båda med Windows 7 x64, skillnaden verkar vara att han kör med 64-bitarsvarianten av VS och det gör tydligen inte jag. Hade situationen varit omvänd - att projektet var inställt på x64 och öppnas i VS x32 - då hade det varit väntat med problem. 

På måndag får vi se om det här var orsaken.

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/184529-visual-studio-tappar-referenser-till-user-controls-i-web-config
