0

今日、私はVisualStudio2008でTelerikRadControlsASP.NET AJAX "Live Demos"プロジェクト(先週数回コンパイルして作業しました)をコンパイルしました。当社はVisual Studio 2010を使用していないため、ソリューションにいくつかの独自の変更を加えました。 、 まだ。私が行った変更については、以下のリンクを参照してください。

Telerikの「ライブデモ」ソリューション-接続文字列とデータベースのセットアップ

私がそれをコンパイルしようとしたとき、私は最初にコンパイル#1エラーの下に以下に示されている3つのエラーを受け取りました。これらのエラーをダブルクリックしても、ソースファイルに移動しません。??? 次に、ランダムファイルのコードを意図的に変更して、4番目のコンパイルエラーを発生させ、コンパイルエラーで通常どの列に入力されているかを確認しました。それが私のコンパイル#2エラーです。次に、意図的に入れて再コンパイルした問題を修正し、コンパイル#3エラーが発生しました。同じ行番号であっても、わずかなエラーの視覚的な違いに注意してください。繰り返しますが、#3エラーでは、それらをダブルクリックしても、ソースファイルに移動しません。Visual Studio 2008を終了して、戻ってみます...おそらくこれは、週末に3日間そのまま開いたままのVisualStudioのメモリの問題です。それが解決した場合、

参考:「再コンパイル」は「ソリューションの再構築」を意味します

コンパイル#1エラー:

ここに画像の説明を入力してください

コンパイル#2エラー:

ここに画像の説明を入力してください

コンパイル#3エラー:

ここに画像の説明を入力してください

4

2 に答える 2

0

すべきでない変更をいくつか加えました。答えが見つかりました。

http://www.telerik.com/community/forums/aspnet/grid/column-grouping-question.aspx

================

これを引き起こす可能性のある別の問題は、ASP.NETWebアプリケーションプロジェクト用に一時ファイルが保存されている場合です。ソリューションを終了し、下のフォルダーを削除してプロジェクトに戻り、ソリューションを再コンパイル/再構築します。それは私の問題ではありませんでしたが、一時ファイルがこれを引き起こす可能性があることはわかりました。これは基本的に、「コンパイル#3エラー」のスクリーンショットでパスが発生している場所です。

C:\ Windws \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files \ solution_folder_to_delete

=================

私の問題は、コードビハインドファイル(.aspx.csファイル)から名前空間を削除してから、ソースファイル(.aspxファイル)の「継承」属性から名前空間を削除したことでした。これは、新しいスタンドアロンWebアプリケーションプロジェクトでエディターコントロールを分離しようとしたときに行いました。

壊れたコード:

<%@ Page Theme="Default" Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="Default" %>

...。

public partial class _Default : System.Web.UI.Page 
{
    protected void Page_Load(object sender, EventArgs e)
    {

作業コード:

<%@ Page Theme="Default" Language="C#" AutoEventWireup="true" CodeFile="DefaultCS.aspx.cs" Inherits="Telerik.Web.Examples.Editor.Default.DefaultCS" %>

..。

    namespace Telerik.Web.Examples.Editor.Default
    {
        public partial class DefaultCS : System.Web.UI.Page
        {
            protected void Page_Load(object sender, EventArgs e)
            {
于 2011-09-14T18:50:37.957 に答える
0

MacGyverによって提案されているように、場所[C:\ Windws \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files\solution_folder_to_delete]に移動できます。テキストエディタを使用して、拡張子が.outのすべてのファイルを手動で開く必要があります。.outファイルには、ファイル名>列/行番号が表示されます。およびエラー/警告:私の場合、次のように表示されました。

D:\ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ IDE> "C:\ WINDOWS \ Microsoft

Microsoft(R)Visual C#2008コンパイラバージョン3.5.30729.1

Microsoft(R).NETFrameworkバージョン3.5の場合

Copyright(C)MicrosoftCorporation。全著作権所有。


d:\ Project2015 \ Nt.aspx.cs(122,26):警告CS0168:変数'ex'が宣言されていますが、使用されていません

d:\ Project2015 \ Nt.aspx.cs(795,65):エラーCS1002:; 期待される

于 2014-10-22T05:38:53.333 に答える