Workaround for Orcas Beta 1 Compile Problem - Required file 'alink.dll with IAlink3' could not be found

Published 29 April 07 06:48 PM | Sam Gentile

I posted that I wasn't able to successfully compile programs with Orcas Beta 1 on Vista Ultimate because of the error:

Required file 'alink.dll with IAlink3' could not be found.

I am very grateful to two very fine Microsoft gentlemen that heeded my cry and came to my aid.  The first was Tim Ng, who pointed me to the existing forum thread where the problem and a first workaround was posted by Pat Long:

The MSUs are located on the Install CD under \WCU\dotNetFramework\dotNetMSP\x86 and they are called

  • Windows6.0-KB110806-x86.msu
  • Windows6.0-KB929300-x86.msu
  • Windows6.0-kb930264-x86.msu

They needed to be run manually in order. The problem was when I tried to run the 3rd update it would always fail. At that point, Tim brought in another Softie, Jared Parsons, who came up with the solution and the workaround. We're still working on the issue but if you encounter this problem, the following will get you working!

 

Another update. This error message occurs because the C# compiler is trying to embed a Vista manifest into your DLL.  I believe you can also work around this problem by doing the following.

Navigate to the properties page for the project.  At the bottom of the Application tab (should be selected) there is an label called "Manifest" and a combo box underneath that says "Embed manifest with default settings".  Switch that to "Create Application without a manifest".  I know that will work around the warning in VB and I'm pretty sure it will with C# as well.

Thanks Guys!!!!

[tags: Orcas, C#]

 

 

Comments

# Craigomatic said on May 5, 2007 10:19 AM:

Just to let you know that disabling the manifest does solve the compile error in C# also

# Glenn Block said on June 10, 2007 07:54 AM:

Thanks Sam, that helped me through my compilation issue. Now i get a weird ISelectionContainer error when I try to use the designer.

Glenn

# http:// said on June 24, 2007 12:30 PM:

Thanks. This is really useful

# TrackBack said on July 8, 2007 11:03 AM:

Visual Studio 2008 Beta 1 (Orcas)

# WS said on May 9, 2008 04:07 AM:

this works quite well...

but what exactly do they mean??

"Embed manifest with default settings".  

"Create Application without a manifest".

Leave a Comment

(required) 
(required) 
(optional)
(required) 

This Blog

News

    The content of this site are my own personal opinions and do not represent my employer's view in anyway.

    Profile for SamGentile

MVP

Blog Information Profile for SamGentile

Syndication