2011-10-18 10 views
1

私はCSでintellisenseのクラスに移動できます。私はそれがそこにあることを知っている。なぜこのエラーが出るのか分かりません。プロジェクトは他の人のコンピュータでうまく動作します。右ソリューションエクスプローラでプロジェクトを右クリックし、をクリックしてDevExpressと私のマシンの問題

:あなたは私は今年の初めだったので、私は私のために働いていた何を教えてくれるような状況にあるかもしれないようにあなたが聞こえる

Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately. 

Compiler Error Message: CS0012: The type 'DevExpress.Web.ASPxClasses.StylesBase' is defined in an assembly that is not referenced. You must add a reference to assembly 'DevExpress.Web.v11.1, Version=11.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a'. 

Source Error: 

Line 224: 
Line 225: [System.Diagnostics.DebuggerNonUserCodeAttribute()] 
Line 226: private void @__BuildControl__control2(DevExpress.Web.ASPxGridView.GridViewStyles @__ctrl) { 
Line 227: 
Line 228: #line 33 "E:\...\page.aspx" 


Source File: c:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\94947553\afb27c33\App_Web_pagemanager.aspx.8f36609.6x9twr-m.0.cs Line: 226 
+1

エラーメッセージで何を指示したらどうなりますか? –

答えて

0

アプリケーションタブをクリックします。ターゲットフレームワークが「.NET Framework 4」(または3.5など)であることを確認します。

「.NET Framework 4 Client Profile」をターゲットにしており、DevExpressがclietプロファイルで使用できない機能を使用する場合、参照は無視されます。

enter image description here

+1

ターゲットフレームワークはプロジェクトファイルの一部なので、プロジェクトを使用している他のすべての人に同じ問題がありますか? –

+0

まあ、そうです、彼のコンピュータでは他の人たちと実際に同じだとします。チェックするのは一つのアイデアだった。 –

1

あなたのプロジェクトでこのアセンブリ参照を持っていますか?そしてもしあなたがそうなら、それは正しいバージョンですか?特定のバージョン=真(あなたが正確なバージョンを持っていない場合)を持っていますか?

コンパイラエラーメッセージ:CS0012: 'DevExpress.Web.ASPxClasses.StylesBase'タイプは、参照されていないアセンブリで定義されています。アセンブリ 'DevExpress.Web.v11.1、Version = 11.1.7.0、Culture = neutral、PublicKeyToken = b88d1754d700e49a'への参照を追加する必要があります。

リファレンスがあり、特定のバージョン= Falseの場合は動作するはずです。

+0

私は同意します。これはローカル構成上の問題です。ほとんどのOPには、同じバージョンのDevExpressがインストールされていない可能性があります。 – NotMe

関連する問題