Sistema.Site.UI.Datavisualização.Erro de desenho em falta in.net 4.0?

Estou a tentar usar o controlo de gráficos em asp.net 4.0. Embora eu saiba que requereu uma instalação separada como parte de 3.5, está incluído por padrão com 4.0.

consigo ver o controlo do Gráfico na minha caixa de ferramentas, e posso arrastá-lo para o meu designer e ver uma antevisão do gráfico. No entanto, quando tento compilar o meu site, tenho um erro que diz:

o tipo ou nome do espaço de nomes 'DataVisualization' não existe no sistema de espaços de nomes.Site.Falta-te uma montagem referência?)

recebo o mesmo erro quando pego numa página nova e adiciono o seguinte:

using System.Web.UI.DataVisualization;
Alguma ideia? Eu posso entender por que eu iria obter esse erro em 3.5, mas não faço ideia por que eu iria receber em 4.0, especialmente quando eu posso ver o controle na caixa de ferramentas.

 5
Author: Lee Taylor, 2011-07-18

5 answers

Carregue em Adicionar referências no seu projecto e na página componentes. Net adicione o sistema.Site.DataVisualization. Isto deve resolver o teu problema.

 25
Author: Anand Satyan, 2012-02-17 05:11:27

Carregue em Adicione as referências no seu projecto e navegue até C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0 e adicione o ficheiro System.Web.DataVisualization dll.

Antes de adicionar o dll, remova o anterior e certifique-se que muda o Frameweok de destino para V4.0 nas propriedades do projecto.

Isto vai resolver o teu problema.
 6
Author: Jeyaprakash, 2014-03-25 03:53:12
Quando atualizei o meu site de. Net 3.5 para 4.0, algumas das referências na minha web.a configuração não foi automaticamente atualizada para 4.0. Depois de os actualizar manualmente, tudo funcionou.
 3
Author: Mike, 2011-07-29 03:55:00
Tenta olhar para dentro .
 0
Author: , 2017-01-11 21:35:03

No caso de falhares, basta adicionar a referência {[[0]} ao teu projecto, e ele irá resolver os teus problemas.

 -2
Author: AzureTester, 2015-03-23 00:16:13