2014-03-06 3 views
0

내 컴퓨터를 다른 컴퓨터에서 실행하는 중에 다음 오류가 발생했습니다. 제발 도와주세요. VB 설치 파워 팩은 내 문제의 일부를 해결하지만, 아직도 내가 적절한 .NET Framework를 설치 한vb.net에서 만든 프로그램을 실행하는 동안 오류가 발생했습니다.

일부에서 이러한 오류가 너무

************** Exception Text ************** 
System.InvalidOperationException: Collection was modified; enumeration operation may not execute. 
    at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource) 
    at System.Collections.Generic.List`1.Enumerator.MoveNextRare() 
    at System.Collections.Generic.List`1.Enumerator.MoveNext() 
    at Microsoft.VisualBasic.PowerPacks.ShapeCollection.Dispose(Boolean disposing) 
    at Microsoft.VisualBasic.PowerPacks.ShapeContainer.Dispose(Boolean disposing) 
    at System.ComponentModel.Component.Dispose() 
    at System.Windows.Forms.Control.Dispose(Boolean disposing) 
    at System.ComponentModel.Component.Dispose() 
    at System.Windows.Forms.Control.Dispose(Boolean disposing) 
    at System.ComponentModel.Component.Dispose() 
    at System.Windows.Forms.Control.Dispose(Boolean disposing) 
    at System.Windows.Forms.Form.Dispose(Boolean disposing) 
    at MMS.frmworkcategory.Dispose(Boolean disposing) in D:\vss\project_work\MMSs (2)_working\MMS\frmworkcategory.Designer.vb:line 13 
    at System.ComponentModel.Component.Dispose() 
    at System.Windows.Forms.Form.WmClose(Message& m) 
    at System.Windows.Forms.Form.WndProc(Message& m) 
    at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) 
    at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) 
    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) 


************** Loaded Assemblies ************** 
mscorlib 
    Assembly Version: 4.0.0.0 
    Win32 Version: 4.0.30319.18449 built by: FX451RTMGDR 
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll 
---------------------------------------- 
MMS 
    Assembly Version: 1.0.0.0 
    Win32 Version: 1.0.0.0 
    CodeBase: file:///C:/Program%20Files/office/MMS.exe 
---------------------------------------- 
Microsoft.VisualBasic 
    Assembly Version: 10.0.0.0 
    Win32 Version: 11.0.50709.17929 built by: FX45RTMREL 
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll 
---------------------------------------- 
System 
    Assembly Version: 4.0.0.0 
    Win32 Version: 4.0.30319.18045 built by: FX45RTMGDR 
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll 
---------------------------------------- 
System.Core 
    Assembly Version: 4.0.0.0 
    Win32 Version: 4.0.30319.17929 built by: FX45RTMREL 
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll 
---------------------------------------- 
System.Windows.Forms 
    Assembly Version: 4.0.0.0 
    Win32 Version: 4.0.30319.18046 built by: FX45RTMGDR 
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll 
---------------------------------------- 
System.Drawing 
    Assembly Version: 4.0.0.0 
    Win32 Version: 4.0.30319.18022 built by: FX45RTMGDR 
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll 
---------------------------------------- 
System.Configuration 
    Assembly Version: 4.0.0.0 
    Win32 Version: 4.0.30319.18058 built by: FX45RTMGDR 
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll 
---------------------------------------- 
System.Xml 
    Assembly Version: 4.0.0.0 
    Win32 Version: 4.0.30319.18058 built by: FX45RTMGDR 
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll 
---------------------------------------- 
System.Runtime.Remoting 
    Assembly Version: 4.0.0.0 
    Win32 Version: 4.0.30319.17929 built by: FX45RTMREL 
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll 
---------------------------------------- 
bll 
    Assembly Version: 1.0.0.0 
    Win32 Version: 1.0.0.0 
    CodeBase: file:///C:/Program%20Files/office/bll.DLL 
---------------------------------------- 
System.Data 
    Assembly Version: 4.0.0.0 
    Win32 Version: 4.0.30319.18046 built by: FX45RTMGDR 
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll 
---------------------------------------- 
System.Transactions 
    Assembly Version: 4.0.0.0 
    Win32 Version: 4.0.30319.17929 built by: FX45RTMREL 
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll 
---------------------------------------- 
System.EnterpriseServices 
    Assembly Version: 4.0.0.0 
    Win32 Version: 4.0.30319.17929 built by: FX45RTMREL 
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll 
---------------------------------------- 
System.Numerics 
    Assembly Version: 4.0.0.0 
    Win32 Version: 4.0.30319.17929 built by: FX45RTMREL 
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll 
---------------------------------------- 
Microsoft.VisualBasic.PowerPacks.Vs 
    Assembly Version: 10.0.0.0 
    Win32 Version: 10.0.20911.1 
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic.PowerPacks.Vs/10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.PowerPacks.Vs.dll 
---------------------------------------- 

************** JIT Debugging ************** 
To enable just-in-time (JIT) debugging, the .config file for this 
application or computer (machine.config) must have the 
jitDebugging value set in the system.windows.forms section. 
The application must also be compiled with debugging 
enabled. 

For example: 

<configuration> 
    <system.windows.forms jitDebugging="true" /> 
</configuration> 

When JIT debugging is enabled, any unhandled exception 
will be sent to the JIT debugger registered on the computer 
rather than be handled by this dialog box. 
+0

컬렉션이 수정되었습니다 .... 간단합니다. 내부 코드가 열거 된 요소를 제거하는 코드는 어디에 있습니까? – Steve

+0

코드를 게시하고 어떤 코드 행이 실패했는지 강조 표시하십시오. –

+0

죄송합니다. 이해하지 못했습니다. 나는 Visual Studio의 GUI 디자인을 사용하여 소프트웨어를 만들었고 코딩은 거의 완료되지 않았습니다. 단순화하십시오 동일한 프로그램이 코딩 된 컴퓨터에서 실행됩니다 – user3387700

답변

0
당신이 그런 식으로 뭔가를 할 때이 오류가 가장 가능성이 발생

:

For Each Item in Collection 
Collection.Remove(Item) 
Next 

컬렉션을 반복하는 동안 물건을 추가/삭제하지 않으면 코드를 다시 확인하십시오.

+0

감사합니다. 이 문제는 DATA_GRID_VIEW에 기록이 없기 때문에 여전히이 명령을 사용했기 때문입니다 ... 안부 – user3387700

3

양식에서 도구 상자 Visual Basic PowerPacks 10을 제거하면 오류가 더 이상 나타나지 않는 것 같습니다.

내 테스트 장치는 PowerPacks 10이 설치된 Win10 탭입니다. 내 소프트웨어는 VS2012로 개발되었습니다.

관련 문제