Jelenségek

Ha tesztkörnyezeti megoldást vagy kijelzőt használ, a következőhöz hasonló hibaüzenetek jelenhetnek meg SharePoint Egyesített naplózási rendszer (ULS) naplóiban. Ezek az üzenetek azt jelzik, hogy egyes tesztkörnyezeti megoldások vagy kijelzők le vannak tiltva.

A SharePoint Foundation 2013 és SharePoint Enterprise Server 2016 esetén a 2022. májusi biztonsági frissítés telepítve van: 

Eseményazonosító

Üzenetet

ajrme

Az ExecuteRequestInSandBox hívás sikertelen. System.ArgumentException: A típus nem oldható fel a Microsoftnál. SharePoint. UserCode.SPUserCodeExecutionManager.SPUserCodeSerializationBinder.BindToType(String assemblyName, String typeName)
a
......  

ajlz0

Hibaüzenet jelenik meg a System.ArgumentException kivételhez: A típus nem oldható fel a Microsoftnál. SharePoint. UserCode.SPUserCodeExecutionManager.SPUserCodeSerializationBinder.BindToType(String assemblyName, String typeName)
a
......

A 2022. júniusi vagy újabb biztonsági frissítéssel rendelkező SharePoint Foundation 2013 és SharePoint Enterprise Server 2016 esetén a 2022. júliusi biztonsági frissítéssel vagy újabb biztonsági frissítéssel:

Eseményazonosító

Üzenetet

6k389

Érvénytelen típus: type=XXXXX; assembly=YYYYY, in SPUserCodeSerializationBinder. A https://go.microsoft.com/fwlink/?LinkId=2196531 további információért és a hiba elhárításának módjáért látogasson el ide.

ajrme

Az ExecuteRequestInSandBox hívás sikertelen. System.ArgumentException: A típus nem oldható fel a Microsoftnál. SharePoint. UserCode.SPUserCodeExecutionManager.SPUserCodeSerializationBinder.BindToType(String assemblyName, String typeName)
a
......

ajlz0

Hibaüzenet jelenik meg a System.ArgumentException kivételhez: A típus nem oldható fel a Microsoftnál. SharePoint. UserCode.SPUserCodeExecutionManager.SPUserCodeSerializationBinder.BindToType(String assemblyName, String typeName)
a
......

A probléma oka

A 2022. májusi biztonsági frissítéstől kezdve a SharePoint tesztkörnyezeti szolgáltatás tovább korlátozza az alapértelmezés szerint futtatható típusokat és szerelvényeket. 

Megoldás 

A probléma megoldásához regisztrálnia kell a harmadik fél azon típusait vagy szerelvényeket, amelyeket a SharePoint tesztkörnyezeti szolgáltatás futtathat. Ezt a következőképpen teheti meg:

  1. A SharePoint Foundation 2013 esetében telepítse a 2022. júniusi vagy újabb biztonsági frissítést. A SharePoint Enterprise Server 2016 esetén telepítse a 2022. júliusi vagy újabb biztonsági frissítést. 

  2. A probléma aktiválásához használja az érintett tesztkörnyezeti megoldást vagy kijelzőt. 

  3. Nyissa meg a SharePoint ULS-naplót, és keresse meg a "6K389" eseményazonosítót. A következő üzenet jelenik meg az eseményazonosítóval: 

    Érvénytelen típus: type=XXXXX; assembly=YYYYY in SPUserCodeSerializationBinder. A https://go.microsoft.com/fwlink/?LinkId=2196531 további információért és a hiba elhárításának módjáért látogasson el ide.

  4. Jegyezze fel a letiltott típusokat és szerelvényeket. 

  5. Nyissa meg annak a webalkalmazásnak a web.config fájlját, amelyben a tesztkörnyezeti megoldások vagy kijelzők találhatók. A web.config elérési útja általában a következőképpen néz ki:

    C:\inetpub\wwwroot\wss\VirtualDirectories\<webalkalmazás port>

  6. Adjon hozzá egy AllowedListItems elemet a configuration/SharePoint/SafeMode szakaszban.  

  7. Az AllowedListItems elemen belül adjon hozzá egy AllowedItem elemet, amelynek Name attribútuma AllowedSandboxType értékre van állítva a következő formátumban:

  • Adott típusok letiltásának feloldásához adja hozzá a Type tulajdonsággal rendelkező elemeket a következő módon:

    <AllowedItem Name="AllowedSandboxType" Type="XXXXX"/>

  • Adott szerelvények blokkolásának feloldásához adja hozzá az elemeket az Assembly tulajdonsággal a következő módon:

    <AllowedItem Name="AllowedSandboxType" Assembly="YYYYY"/>

Az alábbiakban egy példa látható:

<SafeMode  

            MaxControls = "200"   

            CallStack = "false" 

            DirectFileDependencies ="10" 

            TotalFileDependencies = "250" 

            AllowPageLevelTrace = "false" 

            ControlCompatMode="false" 

            > 

            <PageParserPaths> 

            </PageParserPaths> 

         <AllowedListItems> 

     <AllowedItem Name="AllowedSandboxType" Type="Microsoft.SharePoint.Portal.WebControls.RSSAggregatorWebPart, Microsoft.SharePoint.Portal, Version=15.0.0.0, Culture=neutral, PublicKeyToken=xxxxxx"/> 

             <AllowedItem Name="AllowedSandboxType" Assembly="System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=xxxxxx"/> 

         </AllowedListItems> 

</SafeMode> 

További segítségre van szüksége?

Ismeretek bővítése

Oktatóanyagok megismerése >

Új szolgáltatások listájának lekérése

Csatlakozás a Microsoft Insiderek >

Hasznos volt az információ?

Mennyire elégedett a fordítás minőségével?
Mi befolyásolta a felhasználói élményét?

Köszönjük a visszajelzését!

×