应用程序集名称长度限制

时间:2013-03-05 06:47:45

标签: .net wpf visual-studio-2010 filenames

任何人都可以告诉WPF应用程序支持最多40个字符作为程序集名称长度的原因。

要重现此问题:

使用默认模板创建一个WPF应用程序。现在将程序集名称更改为“WpfApplication12345678912345678912345678”,它可以正常工作。

我如何更改程序集名称

  1. 右键单击WPF项目
  2. 选择属性
  3. 转到“应用程序”标签
  4. 将项目的程序集名称更改为“WpfApplication12345678912345678912345678”
  5. 但是当我在“WpfApplication123456789123456789123456789”中添加一个字符时 - 它就会停止工作。

    注意:我知道以下消息,上述问题与以下内容无关:

      

    “您正在创建的解决方案,项目或项目的完整路径的长度超出了系统允许的最大路径长度。您必须减少名称或位置的长度。”

    我的项目是@ Location:E:\ ConsoleApplication3 \ WpfApplication1

    调试文件夹路径:E:\ ConsoleApplication3 \ WpfApplication1 \ bin \ Debug

    Debug Exe文件夹中的Application Exe:WpfApplication1.exe

2 个答案:

答案 0 :(得分:2)

在Windows中,您拥有路径的最大长度。最大长度为256.您可以查看this

答案 1 :(得分:-2)

我将平台目标更改为“任何CPU”,它解决了问题。

更改了平台目标 项目属性>构建>总则>平台目标下拉。

感谢所有试图帮助我的人。