Search

Looking for non-existent TOM resource (Satellite) assembly by CharlesY

Active

2
0
Sign in
to vote
Type: Bug
ID: 684879
Opened: 8/19/2011 2:31:27 PM
Access Restriction: Public
0
Workaround(s)
0
User(s) can reproduce this bug
We are seeing an intermittent bug in the Visual Studio tooling for BizTalk Server 2010 in which we are unable to build BTS projects. An error message is repeatedly shown saying that the system "Could not find file ‘Microsoft.BizTalk.TOM.resources".

I suspect that this may be casued by searching for a non-existant satellite assembly for Microsoft.BizTalk.TOM.dll, but this is a guess. The error may be thrown in System.Reflector.RuntimeAssembly.InternalGetSatelliteAssembly which is at the end of several call chains leading back to BizTalk development tools.

I'm using a straightforward build of Biztalk Server 2010 RTM (not in list below, so I chose 'Beta') with VS 2010 Premium on Windows Server 2008 R2. The machine locale is United Kingdom, which may be relevant.
Details (expand)

Product Language

English

Version

BizTalk 2010 Beta

Category

Visual Studio

Repro Steps

Not sure how to reproduce. It happens intermittently.

To 'fix', I simple shut down VS 2010 and then restart it. This clears the problem for a time.
File Attachments
0 attachments
Sign in to post a comment.
Posted by CharlesY on 8/19/2011 at 2:57 PM
The more I look at this, the more I am convinced that it is related to the new GrovelForResourceSet methods introduced in .NET 4.0. This may be a .NET 4.0 bug rather than a Biztalk bug, or it may be that BTS tooling needs to be amended to add additional error trapping.
Sign in to post a workaround.