4

WPFを使用するアプリに取り組んでいます。デザイナでは、[プロパティ]ウィンドウが開いていて[テキスト]セクションが展開されているときにLabelオブジェクトを選択すると、1秒以内にデザイナが消え、モードレスエラーダイアログに置き換えられます。

(X)未処理の例外が発生しました

デザイナーをリロードするには、ここをクリックしてください

詳細:

System.ArgumentException

同じキーのアイテムはすでに追加されています

  • System.ThrowHelper.ThrowArgumentException(ExceptionResource Resource)で
  • System.Collections.Generic.Dictionary`2.Insert(...)で
  • MS.Internal.FontFace.PhysicalFontFamily.ConvertDictionary(...)で

残りの部分は無関係だと確信しています。

私はまだコードを開発しています。それも実行されていません。例外はVSDesignerのコードで発生しています。

明らかに、私のフォントの1つに問題があります。どうすればこれを修正できますか?

編集すでにフォント関連のサービスを停止し、フォントキャッシュをクリアしようとしました。

4

1 に答える 1

8

(解決済み)

最後に、数時間のデバッグの後、解決策が見つかりました。

Visual Studio 2015 Previewをインストールしましたが、XAMLファイルを開こうとすると、次のエラーが発生しました。

System.ArgumentException

同じキーのアイテムはすでに追加されています

System.ThrowHelper.ThrowArgumentException(ExceptionResource Resource)でSystem.Collections.Generic.Dictionary`2.Insert(...)でMS.Internal.FontFace.PhysicalFontFamily.ConvertDictionary(...)で

そのエラーはあまり役に立ちませんでした。そこで、ローカルアカウントを作成し、その新しいアカウントでログインしました。それから私はメッセージを受け取りました

コンピュータにC:\ Programというファイルまたはフォルダがあり、特定のアプリケーションが正しく機能しなくなります。名前をC:\ Program1に変更すると、この問題は解決します。今すぐ名前を変更しますか?

そのファイルを削除すると、XAMLファイルが機能しているように見えました。

したがって、何か違うものがある場合は、C:\をチェックインしてください。すべての隠しファイルも確認してください。

于 2015-03-12T11:30:41.757 に答える