C# 创建安装程序包时,字符串太长,超出了列定义指定的长度:-
尝试使用VS2012创建安装文件时,出现错误: 该字符串对于列定义指定的长度太长” 这是一个简单的C#和MS Access 2007数据库Windows窗体应用程序 如果我选择另一个位置,会弹出另一个错误: “错误3-5047:无法创建目录c:\users\rezr\documents\visual studio 2012\Projects\Setup1\Setup1\Express\CD\ROM\DiskImages\DISK1\program files\REZRTECH INC\My Product Name\Campus Database System\Campus Database System\Express\CD\ROM\DiskImages\DISK1。”。路径超过操作系统指定的248个字符限制。将当前版本的生成位置更改为较短路径以解决此问题。ISEXP:错误:-5047:无法创建目录c:\users\rezr\documents\visual studio 2012\Projects\Setup1\Setup1\Express\CD\ROM\DiskImages\DISK1\program files\REZRTECH INC\My Product Name\Campus Database System\Campus Database System\Express\CD\ROM\DiskImages\DISK1。路径超过操作系统指定的248个字符限制。将当前版本的生成位置更改为较短路径以解决此问题。” 系统详细信息:C# 创建安装程序包时,字符串太长,超出了列定义指定的长度:-,c#,deployment,installation,C#,Deployment,Installation,尝试使用VS2012创建安装文件时,出现错误: 该字符串对于列定义指定的长度太长” 这是一个简单的C#和MS Access 2007数据库Windows窗体应用程序 如果我选择另一个位置,会弹出另一个错误: “错误3-5047:无法创建目录c:\users\rezr\documents\visual studio 2012\Projects\Setup1\Setup1\Express\CD\ROM\DiskImages\DISK1\program files\REZRTECH INC\My Pr
- 处理器:AMD Athlon X250(X86)3.2 GHZ
- 内存:2GB
- 操作系统:Windows7终极版
错误消息实际上也说明了解决方案: 路径超过操作系统指定的248个字符的限制 系统。将当前版本的生成位置更改为较短的版本 解决此问题的路径。 还要复制目录结构 Setup1\Setup1\Setup1\Express\CD\U ROM\DiskImages\DISK1\program files\REZRTECH INC\My Product Name\Campus Database System\Campus Database System\Campus Database System\Express\CD\U ROM\DiskImages\DISK1
当您的文件名超过50个字符时,到其他位置很可能会很小。是的,CPU频率显然是影响问题的一个重要因素。抱歉,您甚至没有提供错误发生的位置等信息。在“添加应用程序文件”过程中,当我尝试添加文件夹时,会弹出字符串错误“第页。我将整个文件夹复制到D驱动器(认为路径会更短)但这一点都没有帮助。也许你还应该尝试删除多次创建的目录,如Setup1和校园数据库系统。正如@OndrejTucny所述,你的系统详细信息与你的问题无关。@user3198759:那么你真的想在allready太长的路径中添加另一个目录吗?似乎正在工作,我把项目名称缩短为首字母。。但是没有其他方法来创建具有长名称的包吗?我不认为您需要缩短项目名称,但是您应该重新考虑您的目录结构,因为它对我来说很奇怪。没有,对于传统文件路径的这种限制没有解决方法。