Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.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
Visual studio 2008 预编译用户控件崩溃与_Visual Studio 2008_User Controls_Crash - Fatal编程技术网

Visual studio 2008 预编译用户控件崩溃与

Visual studio 2008 预编译用户控件崩溃与,visual-studio-2008,user-controls,crash,Visual Studio 2008,User Controls,Crash,我创造了一个新的世界。基本步骤是创建网站项目,然后发布以生成DLL 然后我创建了一个Web应用程序项目,并添加了对DLL的引用。在我的页面中,我注册了DLL,并且能够以的身份访问控件 如果我在没有调试Ctrl+F5的情况下运行,那么一切都会按预期工作。如果使用调试F5运行,Visual Studio 2008将崩溃。我已安装VS service pack:版本9.0.30729.1 SP。有没有办法解决这个问题 Problem signature: Problem Event Name:

我创造了一个新的世界。基本步骤是创建网站项目,然后发布以生成DLL

然后我创建了一个Web应用程序项目,并添加了对DLL的引用。在我的页面中,我注册了DLL,并且能够以
的身份访问控件

如果我在没有调试Ctrl+F5的情况下运行,那么一切都会按预期工作。如果使用调试F5运行,Visual Studio 2008将崩溃。我已安装VS service pack:
版本9.0.30729.1 SP
。有没有办法解决这个问题

Problem signature:
  Problem Event Name:   BEX
  Application Name: devenv.exe
  Application Version:  9.0.30729.1
  Application Timestamp:    488f2b50
  Fault Module Name:    MSVCR90.dll
  Fault Module Version: 9.0.30729.4974
  Fault Module Timestamp:   4b7a226f
  Exception Offset: 0003523b
  Exception Code:   c0000417
  Exception Data:   00000000
  OS Version:   6.1.7600.2.0.0.256.48
  Locale ID:    1033
  Additional Information 1: 228d
  Additional Information 2: 228d061655d5d251935c240a855d1597
  Additional Information 3: a62e
  Additional Information 4: a62e597a147799b95fd60928a6816817

您的项目使Visual Studio崩溃。这是VS中的一个bug,异常代码表明它正在使用无效参数调用C运行时库。这会立即终止程序

这将是很难处理的,毫无疑问,这个bug存在于VS代码库的深处。它很可能与您的项目有关,但几乎不可能准确地诊断出它可能出了什么问题。你需要一些训练有素的眼睛来发现潜在的错误,如果有的话。如果您自己的公司中没有任何人为您这样做,您可以致电Microsoft支持部门寻求帮助


他们需要你的项目,这样他们就可以重新安排崩溃。最好的办法是提供一个最小的repo项目,一个可以轻松演示bug的项目。在你打电话之前,把它和你的信用卡一起准备好上传。在创建此复制项目的过程中,您经常会发现原因。

我无法得到比我已经拥有的简单得多的东西。UserControl有一个Repeater控件,位于一个空的Web站点项目中。另一个是默认的Web应用程序项目,添加了引用,在页面中注册,并在页面中使用。我可以尝试删除中继器以简化,但这几乎是最简单的。我想在打电话给微软之前,我宁愿在VS2010中试试这个。谢谢你的帮助。