Workaround for Orcas Beta 1 Compile Problem - Required file 'alink.dll with IAlink3' could not be found
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#]