Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arrays VS2012大型字符串数组声明崩溃Visual Studio_Arrays_String_Visual Studio 2012_Crash - Fatal编程技术网

Arrays VS2012大型字符串数组声明崩溃Visual Studio

Arrays VS2012大型字符串数组声明崩溃Visual Studio,arrays,string,visual-studio-2012,crash,Arrays,String,Visual Studio 2012,Crash,我一直在将解决方案从VS2010移动到VS2012,遇到了一个与大型公共共享1-d字符串数组的声明相关的问题。例如: 公共共享字()作为字符串={“…”、“…”、“…”、“…”、“…} 我在这个数组中有13331个独立的字符串元素。我用VB编码 似乎Visual Studio 2012在某个字符串计数以上崩溃。这似乎是VS2012的一个特征,因为VS2010和实际上VS2008都可以使用这段代码 以前有人见过这种行为吗?有没有办法设置一个解决方案/项目,使阵列不受这种方式的限制?我试图在VS20

我一直在将解决方案从VS2010移动到VS2012,遇到了一个与大型公共共享1-d字符串数组的声明相关的问题。例如:

公共共享字()作为字符串={“…”、“…”、“…”、“…”、“…}

我在这个数组中有13331个独立的字符串元素。我用VB编码

似乎Visual Studio 2012在某个字符串计数以上崩溃。这似乎是VS2012的一个特征,因为VS2010和实际上VS2008都可以使用这段代码


以前有人见过这种行为吗?有没有办法设置一个解决方案/项目,使阵列不受这种方式的限制?

我试图在VS2013上对此进行重新设置,但我的笔记本电脑在接近崩溃之前着火了。我想说,这个错误已经修复。还有一点——似乎可以贴花的元素的最大数量不破坏VS2012平台的red约为5245。要指定一个明确的限制并不容易,因为它似乎随着一次添加元素D的数量而变化-5245限制一次接近一个元素,因为在5240添加五个元素也会破坏它,而逐渐达到5245则不会。在VS2013中,我在声明新字节[]{…几千个条目…};时,在C#端遇到类似的错误,VS完全崩溃,内存引用不好。我认为他们并没有像人们希望的那样解决这个问题。