VS2019 attempting to load a dll that no longer exists

  • Microsoft Visual Studio Community 2019
  • Version 16.6.1
  • VisualStudio.16.Release/16.6.1+30128.74
  • Microsoft .NET Framework
  • Version 4.8.03761
  • Installed Version: Community
  • Visual C++ 2019 00435-60000-00000-AA486
  • Microsoft Visual C++ 2019

VS is attempting to load a dll (eesPhotography.dll) that no longer exits. I'm getting the following message in the Assembly Binding Log Viewer:

*** Assembly Binder Log Entry  (6/10/2020 @ 5:40:57 PM) ***

The operation failed.
Bind result: hr = 0x80131040. No description available.

Assembly manager loaded from:  C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll
Running under executable  D:\Software\EES\eesPhotography\bin\x64\Debug\eesPhotography.exe
--- A detailed error log follows. 

=== Pre-bind state information ===
LOG: DisplayName = eesPhotography, Version=, Culture=neutral
WRN: Partial binding information was supplied for an assembly:
WRN: Assembly Name: eesPhotography, Version=, Culture=neutral | Domain ID: 1
WRN: A partial bind occurs when only part of the assembly display name is provided.
WRN: This might result in the binder loading an incorrect assembly.
WRN: It is recommended to provide a fully specified textual identity for the assembly,
WRN: that consists of the simple name, version, culture, and public key token.
WRN: See whitepaper http://go.microsoft.com/fwlink/?LinkId=109270 for more information and common solutions to this issue.
LOG: Appbase = file:///D:/Software/EES/eesPhotography/bin/x64/Debug/
LOG: Initial PrivatePath = NULL
LOG: Dynamic Base = NULL
LOG: Cache Base = NULL
LOG: AppName = eesPhotography.exe
Calling assembly : PresentationCore, Version=, Culture=neutral, PublicKeyToken=31bf3856ad364e35.
LOG: This bind starts in default load context.
LOG: Using application configuration file: D:\Software\EES\eesPhotography\bin\x64\Debug\eesPhotography.exe.Config
LOG: Using host configuration file: 
LOG: Using machine configuration file from C:\Windows\Microsoft.NET\Framework64\v4.0.30319\config\machine.config.
LOG: Policy not being applied to reference at this time (private, custom, partial, or location-based assembly bind).
LOG: Attempting download of new URL file:///D:/Software/EES/eesPhotography/bin/x64/Debug/eesPhotography.DLL.
LOG: Attempting download of new URL file:///D:/Software/EES/eesPhotography/bin/x64/Debug/eesPhotography/eesPhotography.DLL.
LOG: Attempting download of new URL file:///D:/Software/EES/eesPhotography/bin/x64/Debug/eesPhotography.EXE.
LOG: Assembly download was successful. Attempting setup of file: D:\Software\EES\eesPhotography\bin\x64\Debug\eesPhotography.exe
LOG: Entering run-from-source setup phase.
LOG: Assembly Name is: eesPhotography, Version=, Culture=neutral, PublicKeyToken=18ac120590811ed0
WRN: Comparing the assembly name resulted in the mismatch: Revision Number
ERR: The assembly reference did not match the assembly definition found.
ERR: Run-from-source setup phase failed with hr = 0x80131040.
ERR: Failed to complete setup of assembly (hr = 0x80131040). Probing terminated.
asked on Stack Overflow Jun 10, 2020 by rkamarowski

0 Answers

Nobody has answered this question yet.

User contributions licensed under CC BY-SA 3.0