WPFアプリケーションがアセンブリ名の長さとして最大40文字をサポートする理由を誰でも知ることができますか?
問題を再現するには:
既定のテンプレートを使用して 1 つの WPF アプリケーションを作成します。アセンブリ名を「WpfApplication12345678912345678912345678」に変更すると、正しく動作します。
アセンブリ名の変更方法
- WPF プロジェクトを右クリック
- プロパティを選択
- アプリケーションタブに移動
- プロジェクトのアセンブリ名を「WpfApplication12345678912345678912345678」に変更
しかし、その「WpfApplication123456789123456789123456789」にもう1文字追加すると、動作が停止します。
注: 次のメッセージについては認識しており、上記の問題は次のものとは関係ありません。
「作成しているソリューション、プロジェクト、またはアイテムの完全パスの長さが、システムで許可されている最大パス長を超えています。名前または場所の長さを短くする必要があります。」
私のプロジェクトは @ 場所: E:\ConsoleApplication3\WpfApplication1
デバッグ フォルダー パス: E:\ConsoleApplication3\WpfApplication1\bin\Debug
Debug フォルダー内のアプリケーション exe: WpfApplication1.exe