7

突然、独特のエラー メッセージが表示されます (私は初心者で、C# を使用して ASP.NET で Web サイトを構築しています。エラーが見つかったファイルは .ascx = ユーザー コントロール ファイルです)。

コンパイラ エラー メッセージ: CS0433: タイプ 'リンク' が '...\Temporary ASP.NET Files\root\901650e7\5e27d040\App_Code.ybv-vo7n.dll' と '...\Temporary ASP.NET Files の両方に存在します\root\901650e7\5e27d040\assembly\dl3\f6cf02ac\a93eed1d_ab32cd01\Project1C.DLL'

行 10 は明らかにエラーの原因です (赤色で表示)。いくつかの指針を教えていただけますか?どこから調べて修正したらよいかわかりません。ありがとうございました!

Line 9:<ItemTemplate>
Line 10:<asp:HyperLink ID="HyperLink1" runat="server" 
Line 11:NavigateUrl='<%# Link.ToFilms(Eval("FilmsID").ToString()) %>'
Line 12:Text='<%# HttpUtility.HtmlEncode(Eval("Nume").ToString()) %>'
4

6 に答える 6

4

次のようなパスがあります。

C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files

このフォルダー全体の内容を削除して (害はありません)、ソリューションのクリーニングと再ビルドを試してください。

于 2012-05-15T15:14:21.790 に答える
3

コンテキスト: DevExpress と Visual Studio 2012 を使用した ASP で非常によく似た問題がありました。問題は、サーバーの \bin フォルダーがクリアされなかったため、2 つのバージョン v10.1 と v8.3 の DevExpress の dll があったことです。

解決策: 不適切なバージョンの dll ファイルを削除しただけで動作します。もう 1 つの (より良い) 方法は、そのディレクトリ内のすべてのファイルを削除し、フォルダ全体と新しい明確な出版物のファイルを配置することです。

于 2014-01-17T23:46:10.337 に答える
0

ASP WCF サービスと Visual Studio 2010 および新しいベータ版で非常によく似た問題があります。サービス コード ファイル (app_code) を編集すると役立ちます。新しい行を追加するだけで、VS にページを強制的に再構築させることができます。この「ランダム」エラーよりも消えます。

于 2012-05-15T15:36:16.573 に答える
0

ソリューション エクスプローラーでアプリケーション名を右クリックし、Web アプリケーションに変換します。

于 2014-07-24T09:15:03.710 に答える