2009-09-16 59 views
0

這應該是一個簡單的辦法 我使用SQLMetal創建了一個LINQ到SQL類 ?。我將它添加到我的項目中,並將其放到App_Code文件夾中。請參閱下面的 然而,intellisence並未在我的Default.aspx.cs代碼中找到命名空間。 ? 我應該怎麼做來修復這個bugASP.Net:類型或命名空間名稱的命名空間'找不到(是否缺少using指令或程序集引用

生成的LINQ到App_Code文件夾中的SQL類作爲開始;

#pragma warning disable 1591 
//------------------------------------------------------------------------------ 
// <auto-generated> 
//  This code was generated by a tool. 
//  Runtime Version:2.0.50727.3053 
// 
//  Changes to this file may cause incorrect behavior and will be lost if 
//  the code is regenerated. 
// </auto-generated> 
//------------------------------------------------------------------------------ 

namespace RiskManNew 
{ 
     using System.Data.Linq; 
     using System.Data.Linq.Mapping; 
     using System.Data; 
     using System.Collections.Generic; 
     using System.Reflection; 
     using System.Linq; 
     using System.Linq.Expressions; 
     using System.ComponentModel; 
     using System; 


     public partial class RiskManNew : System.Data.Linq.DataContext 
     { 
... 
------------------------------------------------------------------------ 

的Default.aspx.cs開始爲

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Data.Linq; 
using System.Web; 
using System.Web.UI; 
using System.Web.UI.WebControls; 

using RiskManNew; 
... 

智能感知不能識別RiskManNew

回答

1

我懷疑問題可能是你已經有了一個叫RiskManNew命名空間中的一類叫做RiskManNew 。可以解決這個問題,但這不值得冒險。只要改變一個名字。

如果這是不是的問題,這可能是由於App_Code沒有被正確拾取。我已經看到過這種情況 - 但是一旦解決了命名問題,診斷將更容易。

+0

我改變了命名空間,但沒有喜悅。我也將該類從App_Code文件夾中移出到基本文件夾中,但這也不起作用。 – arame3333 2009-09-16 10:41:52

相關問題