2008-09-17 13 views
0

私のプロジェクトで.designerを使用すると問題が発生します。これは誰もが知っているように自動生成されており、まったく変更されません。ある日、私はうまく働いていた、私はバックアップし、翌日のブームをした!プロジェクトが突然動作を停止し、デザイナーがコード行を処理できないというメッセージが送信されます...これにより、エラー(2件)が発生し、作業中の日からバックアップがあって役に立たないあまりにも、私は同じエラーが発生し、私は私のラップトップにtryedと同じ問題が来る。 「FitTrack」を削除するにはどうすればよいですか?信じられない部分は、私がノートパソコンを試している間に、デスクトップのエラーが1秒後と1秒後に私の目の前で消えてしまったことです(しかし、まだデザイナーから警告があり、フォームを見ることができません)。 ...クローズと何度も何度も、私はエラーを持って、それを開くデザイナでVB.NET 2005の問題がコード行を処理できない

エラーは次のとおりです。

警告1設計者は27行でコードを処理することはできません。

Me.CrystalReportViewer1.ReportSource = Meで。 CrystalReport11

'InitializeComponent'メソッド内のコードはデザイナーによって生成され、手動で修正しました。変更を取り除き、再度デザイナーを開いてみてください。 C:¥Documents and Settings¥Alan Cardero¥Desktop¥Reportes Liquidacion¥Reportes Liquidacion¥Reportes Liquidacion¥Form1.Designer.vb 28 0

答えて

1

私のような(それに関連するdesigner.csファイルをバックアップしますデスクトップにコピーします)、designer.cを編集します。問題のある行を削除して(その行為を追跡して)、その行のデザインモードでこれらの行をやり直そうとします。

1

リソースCrystalReport11にスタティック割り当てを取り出して、フォームへとReportSourceを設定すること前負荷ハンドラが戻っCrystalReport11にあるチェック

If(Not DesignMode) Then Me.CrystalReportViewer1.ReportSource = Me.CrystalReport11 

はここでモックアップでください。..

Public Sub New() 
    InitializeComponent() 

    AddHandler Me.Load, New EventHandler(AddressOf Form1_Load) 
End Sub 

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) 
    If (Not DesignMode) Then Me.CrystalReportViewer1.ReportSource = Me.CrystalReport11 
End Sub 
1

バックアップを取って問題が発生している行をクリアしてから、デザイナーがコードを修正するときに再オープンする必要があります。

重要なのは、デザイナーに再生成させ、すべての必要なラインがあることを確認することです。

これは通常私には役立ちますが、好きでない行をすべて削除してください。

0

私は簡単な方法です。レポートを右クリックし、[カスタムツールの実行]を選択します。

自動的にすべての問題を修正し、私のために働いて、私は52 CrystalViewerエラーを解決します。