私は.NET 1.1で書かれたアプリケーションを.NET 3.5にアップグレードしようとしています。 VsStudioの変換はすべて問題なく、アップグレード後も問題なくアプリケーションを実行できます。しかし、フォントは別のものなので、テキストはコントロール内に収まらないでしょう。 これは私のトラブルが始まるところです。デザイナーがそのフォームでの作業をやめ、エラーを表示してエラーを表示した後で、何かを変更するとすぐにコントロールのサイズやフォントのサイズになるためです。アップグレードエラー.net 1 winformsアプリケーション
at System.ComponentModel.ReflectPropertyDescriptor.SetValue(Object component, Object value)
at Microsoft.VisualStudio.Shell.Design.VsTargetFrameworkPropertyDescriptor.SetValue(Object component, Object value)
at System.ComponentModel.Design.Serialization.CodeDomSerializerBase.DeserializePropertyAssignStatement(IDesignerSerializationManager manager, CodeAssignStatement statement, CodePropertyReferenceExpression propertyReferenceEx, Boolean reportError)
at System.ComponentModel.Design.Serialization.CodeDomSerializerBase.DeserializeAssignStatement(IDesignerSerializationManager manager, CodeAssignStatement statement)
at System.ComponentModel.Design.Serialization.CodeDomSerializerBase.DeserializeStatement(IDesignerSerializationManager manager, CodeStatement statement)
次に、アプリケーションを実行しようとすると、それらのフォームはまったく読み込まれません。エラーが発生するだけです。 私は.NETに慣れていないので、エラーの原因となるヒントは役に立ちます。ありがとうございます。
エラーメッセージが表示されますか?例外をオンにしてVisual Studioデバッガ経由でこれを実行すると、この例外が発生したときにどのプロパティが設定されているかの表示がありますか?あなたのプロパティの「設定」部分で何かが起こっているので、誰でもこのデバッグを支援するためにいくつかのコードを提供する必要があります。 – roken
こんにちは、ありがとう、ちょうど普通の "未処理の例外" msgbox。フォーム上のどのプロパティが設定されているかは関係ありません。私が何かを変えるまで、それはすべて動作し、デザイナーがクラッシュし、それが実行されません。私はトップフォルダから削除しても、どこかのファイルが書き込み禁止になっているのだろうかと疑問に思う。 – elwis
これはスタックトレースであり、エラーではない。 – leppie