Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7787651
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 1, 20262026-06-01T20:44:20+00:00 2026-06-01T20:44:20+00:00

After creating .NET assemblies in SQL Server 2005, is there anything I need to

  • 0

After creating .NET assemblies in SQL Server 2005, is there anything I need to do when .NET service packs/bug fixes are released by MS and then installed via the usual Microsoft Updates? Is the SQL Assembly a link to the original .NET .dll or does SQL Server take its own private copy?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-01T20:44:21+00:00Added an answer on June 1, 2026 at 8:44 pm

    After creating .NET assemblies in SQL Server 2005, is there anything I need to do when .NET service packs/bug fixes are released by MS and then installed via the usual Microsoft Updates?

    It depends. SQL Server CLR Integration does not support every .NET assembly see Support policy for untested .NET Framework assemblies in the SQL Server CLR-hosted environment. If you limit yourself to supported assemblies (below) then you don’t have to do anything.

    • Microsoft.VisualBasic.dll
    • Mscorlib.dll
    • System.Data.dll
    • System.dll
    • System.Xml.dll
    • Microsoft.VisualC.dll
    • CustomMarshalers.dll
    • System.Security.dll
    • System.Web.Services.dll
    • System.Data.SqlXml.dll
    • System.Transactions.dll
    • System.Data.OracleClient.dll
    • System.Configuration.dll

    If however you reference an untested assembly you may get an error because

    When the CLR loads an assembly, the CLR verifies that the same
    assembly is in the GAC. If the same assembly is in the GAC, the CLR
    verifies that the Module Version IDs (MVIDs) of these assemblies
    match. If the MVIDs of these assemblies do not match, you receive the
    error message that the "Symptoms" section mentions.

    When an assembly is recompiled, the MVID of the assembly changes.
    Therefore, if you update the .NET Framework, the .NET Framework
    assemblies have different MVIDs because those assemblies are
    recompiled. Additionally, if you update your own assembly, the
    assembly is recompiled. Therefore, the assembly also has a different
    MVID.

    From Error message when you execute a CLR routine or use an assembly in SQL Server 2005: "Assembly in host store has a different signature than assembly in GAC. (Exception from HRESULT: 0x80131050)" http://support.microsoft.com/kb/949080

    If you do encounter this all you need to do is use the ALTER ASSEMBLY Statement to repoint to the new assembly

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

After creating a new ASP.NET Web Service I want it only to support HTTP-POST
After creating a WCF Web Service for IIS and sucessfully testing it in my
After creating a web site, i notice that it sets the asp.net version to
After some hours creating a vb.net helper class for unit-tests and integrating moq into
After creating a proof of concept for an ASP.NET MVC site and making sure
in asp.net, after creating a reportDocument, I would like to save it as a
In my Silverlight app, after creating ADO.NET Entity Data Model and WCF RIA Services
After creating a new form, I usually perform this ritual: Change the name into
After creating a new object (Foo), I set the key (BarId) for an EntityRef
After creating a metaclass using Moose::Meta::Class->create , how do I instantiate a real Moose

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.