Hej! Vilken version har du av VisualBasic.PowerPacks.Vs.dll? Den borde ligga under typ Hej! Av loggen ovan att döma så ser det ut som att maskinen i fråga kör version 10.0.20911.1 (d.v.s. en som sannolikt innehåller buggen) av Microsoft.VisualBasic.PowerPacks.Vs.dll, och att den hittat den i GAC:en. RectangleShape skumt fel
Jag har ett Problem med RectangleShape i mitt vb 2010 program.
Ha en form med några RectangleShape i och har några i en annan form problemet som jag har är att när man stänger ex form1 kommer ett felmeddelande upp som detta.
Ett undantag som inte hanteras har uppstått i ditt tillämpningsprogram. Om du klickar på Fortsätt ignoreras det här felet.
Om du klickar på Avsluta avslutas tillämpningsprogrammet omedelbart.
Men detta händer inte när jag tex. stänger form2.
Är det någon här som kan förklara varför detta händer.
Information om att aktivera JIT-felsökning i stället för den
här dialogrutan finns i slutet av det här meddelandet.
************** Undantagstext **************
System.InvalidOperationException: Mängden har ändrats. Det går inte att köra uppräkningsåtgärden.
vid System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
vid System.Collections.Generic.List`1.Enumerator.MoveNextRare()
vid System.Collections.Generic.List`1.Enumerator.MoveNext()
vid Microsoft.VisualBasic.PowerPacks.ShapeCollection.Dispose(Boolean disposing)
vid Microsoft.VisualBasic.PowerPacks.ShapeContainer.Dispose(Boolean disposing)
vid System.ComponentModel.Component.Dispose()
vid System.Windows.Forms.Control.Dispose(Boolean disposing)
vid System.ComponentModel.Component.Dispose()
vid System.Windows.Forms.Control.Dispose(Boolean disposing)
vid System.Windows.Forms.Form.Dispose(Boolean disposing)
vid CheckUp7.frmtest.Dispose(Boolean disposing)
vid System.Windows.Forms.Form.WmClose(Message& m)
vid System.Windows.Forms.Form.WndProc(Message& m)
vid System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
vid System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
vid System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Inlästa sammansättningar **************
mscorlib
Sammansättningsversion: 4.0.0.0
Win32-version: 4.0.30319.1008 (RTMGDR.030319-1000)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
CheckUp7
Sammansättningsversion: 1.0.0.0
Win32-version: 1.0.0.0
CodeBase: file:///C:/Users/Marcus/AppData/Local/Apps/2.0/ZCGTZ0X3.CWA/LLYWXEJ7.LQ0/chec..tion_90a98a38810f3ed7_0001.0000_90439b2ce4246b59/CheckUp7.exe
----------------------------------------
Microsoft.VisualBasic
Sammansättningsversion: 10.0.0.0
Win32-version: 10.0.30319.1 built by: RTMRel
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Sammansättningsversion: 4.0.0.0
Win32-version: 4.0.30319.1001 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
Sammansättningsversion: 4.0.0.0
Win32-version: 4.0.30319.233 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Windows.Forms
Sammansättningsversion: 4.0.0.0
Win32-version: 4.0.30319.1002 built by: RTMGDR
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
Sammansättningsversion: 4.0.0.0
Win32-version: 4.0.30319.1001 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Sammansättningsversion: 4.0.0.0
Win32-version: 4.0.30319.1 (RTMRel.030319-0100)
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
Microsoft.VisualBasic.PowerPacks.Vs
Sammansättningsversion: 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
----------------------------------------
System.Windows.Forms.resources
Sammansättningsversion: 4.0.0.0
Win32-version: 4.0.30319.235 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_sv_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
System.Data
Sammansättningsversion: 4.0.0.0
Win32-version: 4.0.30319.237 (RTMGDR.030319-2300)
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Xml
Sammansättningsversion: 4.0.0.0
Win32-version: 4.0.30319.1015 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
Sammansättningsversion: 4.0.0.0
Win32-version: 4.0.30319.1015 (RTMGDR.030319-1000)
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Transactions
Sammansättningsversion: 4.0.0.0
Win32-version: 4.0.30319.1 (RTMRel.030319-0100)
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
System.EnterpriseServices
Sammansättningsversion: 4.0.0.0
Win32-version: 4.0.30319.1 (RTMRel.030319-0100)
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
----------------------------------------
System.Numerics
Sammansättningsversion: 4.0.0.0
Win32-version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
mscorlib.resources
Sammansättningsversion: 4.0.0.0
Win32-version: 4.0.30319.235 (RTMGDR.030319-2300)
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_sv_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
************** JIT-felsökning **************
För att aktivera JIT-felsökning (just-in-time ) måste .config-filen för det här
tillämpningsprogrammet eller datorn (machine.config) ha
jitDebugging-värdet angivet i avsnittet system.windows.forms.
Tillämpningsprogrammet måste också vara kompilerat med felsökning
aktiverat.
Till exempel:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
När JIT-felsökning är aktiverad kommer alla undantag som inte hanteras
att skickas till JIT-felsökaren som är registrerad på datorn
snarare än att hanteras av den här dialogrutan.Sv: RectangleShape skumt fel
C:\Program Files (x86)\Reference Assemblies\Microsoft\VBPowerPacks\v10.0\Microsoft.VisualBasic.PowerPacks.Vs.dll
Högerklicka på filen, välj Properties, fliken Details och raden "File Version". Står det inte 10.0.30319.1 (eller högre) så har den sannolikt en bugg i sig som ger precis detta beteende.
Det borde lösa sig om du (om)installerar visual studio 2010 service pack 1.Sv:RectangleShape skumt fel
Kollade upp detta har en fil med högre version nummer installerade om service pack 1 samma problem återstår när jag lägger in en rectangleshape
i formen, vad kan man göra ?
Är det något fel i Visual Basic 2010 express tro.
Jag får bara detta fel på dom maskiner jag har installerar en kompilerad exe fil på inte på maskinen där jag har visual basic 2010 installerat på och skapar programmen.
Någon som har haft samma problem tro.
TobbeSv: RectangleShape skumt fel
Antingen skulle du då kunna installera en nyare version i GAC:en på alla maskiner där du vill köra programmet (vilket är rätt drygt).
Eller om du är säker på att du har en senare version på maskinen där du kompilerar programmet, så kan du ta bort referensen till Microsoft.VisualBasic.PowerPacks.Vs.dll, och därefter lägga till en ny referens som *inte* pekar på GAC:en. Det gör du genom att i "Add reference"-dialogen bläddra fram dll:en som borde ligga under C:\Program Files (x86)\Reference Assemblies\Microsoft\VBPowerPacks\v10.0\Microsoft.VisualBasic.PowerPacks.Vs.dll, och sätta "Copy Local" på referensens Properties till True.
När du sen bygger så borde det förutom din exe-fil även finnas en Microsoft.VisualBasic.PowerPacks.Vs.dll i outputen, vilken du ska inkludera när du distribuerar programmet.